当然是共用一个脚本好,因为他们本身就是一模一样的东西,你所谓的“特殊”恰好只是你对业务抽象产生了错误,最近我刚回答了另外一个问题: Unity有没有办法让GetComponent<>()调用脚本不依赖其具体的名字? 可以参考,和这个问题恰好是同一个问题,正好在这个问题里,更进一步更细节的可以讲解一下这个核心逻辑思维。
首先核心的心法是这条在你开发游戏的时候, 当你发现有一个业务需要你写许多if\switch\enum的值的时候,你需要…。
{dede:pagebreak/}
VIM这么难用,为啥这么多人热衷?
mozilla技术先进,为什么不挣钱?
MongoDB的缺点以及你为什么不使用MongoDB?
为什么民众更关注华为对5nm芯片的突破,而不是关注小米已经自研的3nm芯片?
有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
陈楚生第一,马嘉祺淘汰,如何评价《歌手 2025》第六期所有歌手的演唱?
如何评价“寡姐”斯嘉丽·约翰逊的身材?
我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
在上海被骗了100w+,警察不予立案怎么办?
以色列为什么突然敢打伊朗了?不怕被报复?
前端,后端,全栈哪个好找工作?
群晖 nas 有些什么基本和好玩的功能?
穿瑜伽裤爬山的女生会不会害羞?
30岁了,你在深圳过着什么样的生活?
为什么有人爱 Firefox 胜过 Chrome 呢?
软路由是否被过度神化?