我是單機(jī)游戲的新手,以前從未使用過關(guān)卡?,F(xiàn)在我的問題是:是否可以在第二個腳本/類中創(chuàng)建一個級別,以便我可以調(diào)用/初始化新級別,例如按下按鈕?因為當(dāng)我在默認(rèn)腳本中初始化新級別時,腳本變得非常混亂和龐大。
1 回答

慕標(biāo)琳琳
TA貢獻(xiàn)1830條經(jīng)驗 獲得超9個贊
是的,這是可能的,當(dāng)然值得推薦。例如,對于 RPG 而言,為每個級別/區(qū)域設(shè)置一個單獨的類或腳本是有意義的,這些類或腳本定義了您可能觸發(fā)的 NPC 或事件的行為。
當(dāng)游戲變大時,這會使其保持干凈和易于管理。
我還建議構(gòu)建某種“位于”所有關(guān)卡類之上的管理器類,并處理諸如加載/切換關(guān)卡或分發(fā)玩家動作之類的事情。在它們之間切換時,您可能還需要注意卸載關(guān)卡數(shù)據(jù)。如果前一關(guān)卡的某些片段散落在某處并導(dǎo)致意外行為,這可能會非常令人惱火;)
- 1 回答
- 0 關(guān)注
- 169 瀏覽
添加回答
舉報
0/150
提交
取消