🌈NA23
1 weeks ago @Edit 5 days ago
一直沒把Unity的Animation/Animator 機制用熟
被迫要學起來ㄌ
latest #9
🌈NA23
1 weeks ago
偷預習結束了 紀錄一下簡單ㄉ筆記
主要想要熟悉的是Naninovel套件中的Generic Actor功能
Naninovel這個套件很多人都會用來做劇情相關演出,Generic Actor機制簡單來說就是把自己客製化的物件當成一個角色來生成
這個客製化物件我預想就是拿來作演出的物件,可能會用一個prefab包大量的Animation Clip作客制化展演
🌈NA23
1 weeks ago
asset store連結 剛好黑五特價只要75美 Naninovel — Visual Novel Engine | Game Toolkits | Un...
🌈NA23
1 weeks ago
官方技術文件蠻完整的 總之針對Generic這個關鍵字,把最常用的Character跟Background項目看個大概Compatibility • Naninovel
立即下載
🌈NA23
1 weeks ago
Animation我也不熟 就看ㄌBrackeys的教學影片
雖然Unity版本比較舊,但概念都差不多
大概就是先在場上建一個空物件,然後該掛的東西掛一掛再拉一拉,最後做成prefab
Animator這種狀態機我預想還用不到,就先沒太深入鑽ㄌ2D Animation in Unity (Tutorial)
🌈NA23
1 weeks ago
再來就開始實作
把Naninovel套件導入Unity,先做一些基本功能測試,驗證是否有正確導入
不過很詭異的是在基本測試這段,我一直無法成功呼叫在Configuration中已註冊的asset,紅字顯示大概是呼叫的路徑抓不到東西之類的
🌈NA23
1 weeks ago
爬了一下文+問AI都解不了
就直接重開專案重新導入 就 好ㄌ 不知道前一次導入過程發生什麼事
🌈NA23
1 weeks ago
註冊角色列表跟填一些參數
比較需要注意的是 如果需要用到Generic Actor機制,要用的Game Object需要掛指定的Script
https://images.plurk.com/2cs9y0oF6y3HxaY82qaqpu.png https://images.plurk.com/AQ4UJso9hbpHIHFEMsM3w.png https://images.plurk.com/2qHf2S73ymGhdrrej88DgB.png
🌈NA23
1 weeks ago
最後搭配簡易測試腳本呈現大概長這樣
https://images.plurk.com/MacaBqRB0ADvdzf7lrszZ.gif https://images.plurk.com/6Jiljt8G2SiipCwTHwZbs7.png
🌈NA23
1 weeks ago
中間遇到卡比較久的問題
呼叫完B物件之後,使用預設的hide指令無法把物件註銷(會一直存在場上Do not destroy區)
最後的解法是在這邊讓物件不作用...不過實際上並不會被銷毀(還存在在場景中,只是不做用),未來可能會有效能問題 可能還要找更好的解法
https://images.plurk.com/3yQ0lLa4FbDEqZEmJnBB5E.png
back to top