![](/img/trans.png)
[英]Loading list from scriptable object loaded via Resources.Load
[英]How to randomize what scriptable object gets loaded
在統一編碼方面,我是一個完全的菜鳥。 我有幾個不同的敵人,它們是可編寫腳本的對象,當我開始戰斗時,我想加載其中一個隨機的敵人。 誰能幫助我不知道該怎么做。
這取決於你所擁有的。 您是否正在從 Resources 文件夾加載 Scriptable Objects? 如果你是,你可以使用Object[] enemies = Resources.LoadAll("Enemies", typeof(Enemy))
。 此代碼將從文件夾“Resources/Enemies/”中加載“Enemy”類型的所有內容。 然后你可以得到從 0 到enemys.Length 的隨機數,並使用該數字作為索引從數組中得到一個 object
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.