我的問題比標題更復雜一點: 我有一個GUIController類,它控制着GUI,我想創建一個遊戲內購買菜單。在這個菜單中,我可以選擇武器,如果我有足夠的錢,我可以購買它們。我必須訪問他們的數據,如價格,描述或名稱。如何訪問繼承自monobehaviour的類
問題:
- 要訪問他們的數據,我必須從類中實例化一個對象(啓動函數必須在訪問數據之前運行)。
- 主Weapon類是從MonoBehaviour繼承的,所以我無法從類中實例化對象。
可能的解決方案:
- 我可以實例化一個包含類作爲腳本組件的遊戲對象,然後我可以訪問它的數據。我認爲這不是一個好的解決方案。
問題:
我應該在其他地方存儲信息嗎?在本地數據庫或東西?我認爲在課堂上存儲信息是一個好主意,但我不再那麼肯定。
謝謝您提前給出答案!
你可以顯示類結構..? – MethodMan 2014-10-08 15:15:06