你现在的位置是:当前位置: 首页 >


用Unity做游戏,所有小兵怪兽单位共用一个脚本写好还是每个单位用不同的脚本?

更新时间:2025-06-19 02:50:09

当然是共用一个脚本好,因为他们本身就是一模一样的东西,你所谓的“特殊”恰好只是你对业务抽象产生了错误,最近我刚回答了另外一个问题: Unity有没有办法让GetComponent<>()调用脚本不依赖其具体的名字? 可以参考,和这个问题恰好是同一个问题,正好在这个问题里,更进一步更细节的可以讲解一下这个核心逻辑思维。

首先核心的心法是这条在你开发游戏的时候, 当你发现有一个业务需要你写许多if\switch\enum的值的时候,你需要…。

用Unity做游戏,所有小兵怪兽单位共用一个脚本写好还是每个单位用不同的脚本?

案例推荐

case recommendation
  • CPU 为什么很少会坏?

    查看案例

  • 你见过身边身材最好的女生是什么样子的?

    查看案例

  • 安装不了 adobe acrobat dc, 请指教?

    查看案例

  • Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?

    查看案例

  • 你们学校的校花都是怎么样的?

    查看案例

  • 为什么中医一千多年没有出现理论大创新了?

    查看案例

  • 有哪些观赏鱼是迄今为止确定最容易养最不容易死的?

    查看案例

  • HTTP/3 解决了什么问题,又引入了什么新问题?

    查看案例