# Yarn Spinner 文本編輯器 ###### tags: `程式` `傳承資料` ## 文本檔案位置 * 位置:`Assets/scenes/testscene/TestDialogueScene`所有yarn檔案。Test資料夾中的只是提供參考程式碼,不列入正式文本。 * 若要用文本做測試 1. 下載`Visual Studio Code` 2. 先點擊yarn檔案所在的Test資料夾。 3. 點擊`Test No Yarn Project`(長得和yarn檔案不一樣) 4. 右側視窗中上位置,會有Source Scripts,更改或新增使用的Element。可以一直新增。 5. 接著去左側上面視窗`Hierarchy`點擊 `TestDialogueScene/DialogueTriggerPoint/SelectedPartnerSceneario`,右側視窗中間`Take To Node`將此文字改成文本會先觸發的字。 6. ## Yarn Spinner 寫法一覽 ### 文本 ~會直接被念成波浪號,要記得刪掉 當問題為小孩沒回答or答錯時,預設字打``沒回應`` ### 切割建議 * 以切換下個場景為一個文本 ### Command指令 wait `<<set_time 20 30>>` <<set_time>> 設置時間 `call_unit_name()` `<<get_candy>>` 獲取糖果 不需要再yarn上設定糖果數量等 `<<slow_voice>>` 語音速度暫時放慢 ``<<transfer_sceneario_site>>`` 如果劇本需要跳轉,就會出現此程式,跳轉點內寫在程式裡,暫時不用處理他 ### 其他 有時改Node會造成一些奇怪的Bug,可能要重新再Yarn Project Apply才能修好... 一些簡單的數字加減可以在Yarn spinner文本內解決,不需要進程式