楼主:
kons (kons)
2020-12-13 03:26:02假设我想做火球术的特效,所以做了一个火球,设成prefab,
然后施放法术的脚本设了GameObject fireball,然后把火球的prefab拉进去,
当我使用法术的时候,就生成火球。
然而,我每一个法术都有自己的特效,所以希望在放特效时,
可以从法术类别里的物件找到特效ID or 文字,丢到生成动画的function,
于是
Instantiate(effectName, transfrom.position, Quaternion.identity);
effectName要生成的物件,一定要填我GameObject的名字,不能填string字串,
但我又不想每个法术写一个施放的function,
所以,请问该怎么处理比较好呢?谢谢。