設定循環持續時間

您可以將腳本中的個別時間軸或整個腳本設定為重複一次、重複多次或永遠重複。若您兩者都設定,個別腳本上設定的重複行為將會在整個腳本上的重複行為之前執行。

Cc294558.alert_caution(zh-tw,Expression.10).gif警告:

若您同時設定腳本中的時間軸與腳本本身的重複行為,時間軸上的重複行為將會在腳本之重複行為執行之前完成。這表示,若您將時間軸的重複行為設為 [不限次數],腳本的重複行為將永不執行。

Cc294558.alert_note(zh-tw,Expression.10).gif注意事項:

若您使用播放控制項測試腳本,您將不會看見時間軸重複行為。若要測試重複行為,請按 F5 執行您的應用程式。如需詳細資訊,請參閱測試腳本

設定個別時間軸的重複行為

  1. 按一下 [物件與時間軸] 下的 [開啟腳本] Cc294558.d4531c86-5048-481c-a1ca-29af202d28e7(zh-tw,Expression.10).png 按鈕,然後選取腳本,以選取 [腳本選擇器] 中的腳本。

    Cc294558.alert_note(zh-tw,Expression.10).gif注意事項:

    若您的腳本屬於樣式或控制項範本的一部分,您就必須開啟樣式或控制項範本,才能存取腳本。如需詳細資訊,請參閱建立或編輯控制項範本編輯樣式

  2. 在物件檢視中,展開要重複播放之時間軸所在物件下的節點。以下列時間軸為例,rectangle 物件的 XY 子屬性包含可重複的時間軸。

    使矩形移動的動畫時間軸

    Cc294558.982f031a-74a3-414a-abc2-a0f41a741075(zh-tw,Expression.10).png

  3. 以滑鼠右鍵按一下元素或灰色的時間範圍長條,然後按一下 [編輯重複次數]。[編輯重複] 對話方塊隨即出現。

  4. 執行下列其中一項動作:

    • 若只要使動畫重複特定次數,請在 [重複次數] 文字方塊中輸入動畫的重複次數。最小重複值是 1。

    • 若要讓動畫不斷重複,請按一下 [設為永久] Cc294558.da7f68ed-4aa6-461f-a8e9-10ab93e437e0(zh-tw,Expression.10).png 按鈕。

  5. 按一下 [確定]。灰色時間範圍長條會延長,以反映新的動畫持續時間。

設定整個腳本的重複行為

  1. 按一下 [物件與時間軸] 下的 [開啟腳本] Cc294558.d4531c86-5048-481c-a1ca-29af202d28e7(zh-tw,Expression.10).png 按鈕,然後選取腳本,以選取 [腳本選擇器] 中的腳本。腳本會開啟以供編輯。

    Cc294558.alert_note(zh-tw,Expression.10).gif注意事項:

    若您的腳本屬於樣式或控制項範本的一部分,您就必須開啟樣式或控制項範本,才能存取腳本。如需詳細資訊,請參閱建立或編輯控制項範本編輯樣式

  2. 開啟 [屬性] 面板。請注意,[屬性] 面板會顯示 [物件與時間軸] 下方選取之物件的屬性。

  3. 在 [物件與時間軸] 下方按一下腳本的名稱,使該名稱反白顯示。[屬性] 面板此時會顯示您可為整個腳本設定的屬性。

    腳本名稱反白顯示於 [物件與時間軸] 下方時,腳本屬性會出現在 [屬性] 面板中

    Cc294558.3a0060a3-5e81-4347-bc01-e6df99012d87(zh-tw,Expression.10).png

  4. 從下拉式方塊中選取一個值,或輸入值,以變更 [RepeatBehavior] 屬性。您可以將屬性設為 [不限次數],或任何在結尾附上 [x] 的整數值,以表示腳本的重複次數。

請參閱

概念

修改腳本,使其在循環結束時重複或反轉

複製或反轉腳本