進度更新-part5-劇情編輯器
這次主要是在弄劇情編輯器的部分
這塊的話因為比較少資料能參考的,所以也可以說是比較自由吧。
一般情況會是根據要操作者或是企劃提的需求去製作,不過目前就是給自己使用,狀況有一點不同。
目前製作到一半,不過覺得有點花太多時間了,後續應該會省略掉一些比較複雜的功能。
首先最基礎的功能是從Excel轉換,或是Google試算表轉換。
簡單的寫了可以直接解析複製文字的匯入功能。
這邊可以直接從設定檔的Inspector介面做匯入
畢竟有些資料編輯可能還是從Excel中編輯比較方便,所以先做了個匯入功能。
那為了加速測試跟製作較為複雜的功能,Unity內部的編輯器自然也是要製作。
首先使用EditorWindow繪製獨立的頁面
那頁面上是一些基本功能,例如手動刷新頁面,字數的話啟用會顯示統計的字數
就會如以下的畫面
一頁要有幾筆就看個人喜好了,但是顯示太多是會LAG的,那有分頁的話切換頁數功能也要有。
右邊的選項則是根據你想選擇的劇情去做處理。
例如Play是在Unity內播放測試劇情使用(目前還沒完全串完)
Open則是展開劇情詳細資料,後面刪除就刪除。
要新增劇情則是底下的+號
那Open展開劇情則會切換到下一個頁面。
目前這個頁面還在根據使用狀況調整,那上方的可選選項為目前所有欄位。
可以根據當前狀況決定想要看的欄位。
像是以下的選擇。
可以避免一次顯示所有欄位太多資訊不好檢查資料。
這次大概這樣,不過目前是覺得有點花太多時間,會再想想編輯器這塊要怎麼調整。
下次更新預計至少會把編輯器這塊弄完。