当然是共用一个脚本好,因为他们本身就是一模一样的东西,你所谓的“特殊”恰好只是你对业务抽象产生了错误,最近我刚回答了另外一个问题: Unity有没有办法让GetComponent<>()调用脚本不依赖其具体的名字? 可以参考,和这个问题恰好是同一个问题,正好在这个问题里,更进一步更细节的可以讲解一下这个核心逻辑思维。
首先核心的心法是这条在你开发游戏的时候, 当你发现有一个业务需要你写许多if\switch\enum的值的时候,你需要…。
{dede:pagebreak/}
polars到底行不行?
Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
各位都在用Docker跑些什么呢?
如何评价钟南山院士?
有哪些故意缩短产品寿命的设计?
编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
为什么人们通常不相信漂亮女孩是一个工程师?
H264和H265谁画质好,求回谢谢!?
海贼王为什么现在被全网黑?
为什么都说武器越怪,死的越快?
哪里有免费的苹果cms v10模板用用?
Electron 和当下其他的桌面开发方法相比如何?
能分享一下你写过的rust项目吗?
为什么有些门开关时特别容易夹手?背后的设计缺陷可能有哪些?
如何评价Cursor?
穿瑜伽裤爬山的女生会不会害羞?