大家好,第一次在這版發文,如果不妥之處還請多包涵。
最近剛開始學用Unity以及Fungus插件,目標是做一個簡單的文字冒險遊戲,
在背景圖的切換上遇到一點疑問。
比如說故事裡面一共會用到ABCD四張背景圖,
那麼背景圖是直接當成2D sprite來理解對嗎?
但因為丟進hierarchy裡的東西都會在main camera顯示,
所以我現在的做法是,
在劇情演出的Flowchart裡,先用set active=F的指令把ABCD全部關掉,
假設一段演出內容為:
角色出現在辦公室(A)>>一小段對話>>角色移動到公園(B),
block裡的指令就會是
set active=T (A) <<單獨將A圖(辦公室背景)打開
say <<一小段對話
.
.
.
set active=F (A) <<單獨將A圖(辦公室背景)關閉
set active=T (B) <<單獨將B圖(公園背景)打開
(中間省略了一些用Sreen的fade in/out去做的轉場效果)
弄起來大概像這樣:
https://i.imgur.com/7ssmB1j.jpg
我想問這個邏輯是OK的嗎?Q皿Q
因為在Fungus插件裡,character有一套很好用也很直覺的演出系統,
但背景切換我沒有找到比較完整的教學,
所以想說是不是背景圖、劇情CG等當成2D sprite來理解就好?
還是就AVG中場景轉換這件事而言,
同樣的演出效果其實有更適合或者說更對的的做法?"XDDDD
抱歉身為初學者可能連好好敘述問題都有點障礙ORZ
如果需要補充說明或者截圖的話也都請再跟我說 >_____<
感謝耐心看到這邊的人!!! Q皿Q