簡體   English   中英

如何獲得幻燈片的總數?

[英]How does one get the total number of slides?

在 Articulate 的 Storyline 產品中,如何檢索故事文件或項目中的幻燈片(或頁面)總數?

沒有太多文檔,因此很難弄清楚如何查詢這樣的常見環境值。 如果我們可以獲得幻燈片的總數,那么我們就不必手動為其設置值。

必須手動設置和更新一個變量來存儲幻燈片的數量。

關於這個問題最冗長的對話似乎可以在 Articulate 論壇上找到

在該線程中,用戶和員工描述了手動定義此類變量的必要性。

我在這里更直接地在官方論壇上問了這個問題,到目前為止還沒有收到回復。

該論壇的另一位發帖人提到了使用PHP來解決此問題,但遺憾的是我們無法將PHP的要求添加到最終產品中。 我確信可能會使用一些服務器端語言技巧來解決這個問題,但這也增加了特定服務器端語言的依賴性。

馬克給出的答案是正確的。 因此,如果您想在測驗中跟蹤問題幻燈片的數量,您可以將值硬編碼到變量中,例如totalQuestions ,或者在使用調整變量觸發器瀏覽每張幻燈片時增加它。 要調用該值並將其顯示在屏幕上,您只需將其添加到文本字段並用“%”括起來即可。

例如。 “您已正確回答 %Results.ScorePoints% 題,共 %totalQuestions% 題。”

我發現硬編碼它毫無意義,因為將值放在最后的文本字段中同樣容易。 使用增量方法似乎更合乎邏輯,因為這樣您就可以添加更多問題幻燈片,而不必每次都調整變量或結果屏幕。

我通常加載frame.xml ,瀏覽所有幻燈片slidelink標簽並按 ID 對所有幻燈片進行排序。

通常你會得到類似slideid=_player.5xoxGTW6QCh.6bmeRt3tCqP東西,其中5xoxGTW6QCh是場景 id, 6bmeRt3tCqP是幻燈片 id。 displaytext還為您提供slide title

如果您瀏覽slidetranscript並匹配每個抄本的 ID,您還將獲得幻燈片注釋。

Articulate 360​​ 現在有一個用於此計數和其他計數的內部(內置)變量。 請參閱 Project.TotalSlides 和 Menu.TotalSlides

請參閱https://community.articulate.com/series/articulate-storyline-360/articles/storyline-360-add-slide-numbers

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM