当然是共用一个脚本好,因为他们本身就是一模一样的东西,你所谓的“特殊”恰好只是你对业务抽象产生了错误,最近我刚回答了另外一个问题: Unity有没有办法让GetComponent<>()调用脚本不依赖其具体的名字? 可以参考,和这个问题恰好是同一个问题,正好在这个问题里,更进一步更细节的可以讲解一下这个核心逻辑思维。
首先核心的心法是这条在你开发游戏的时候, 当你发现有一个业务需要你写许多if\switch\enum的值的时候,你需要…。
代码:
go 有哪些成熟点的后台管理框架?
汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
如何看待alist被转手出售***?
有一个***约你出去,你会去吗?
Gradle 是否已经对安卓的发展构成了阻碍?
Office 中为何还要保留 Access 数据库?
30岁了,你在深圳过着什么样的生活?
打过生长激素是什么体验?
苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
AntV X6 如何在节点中间添加新节点?
你的低成本爱好是什么?
如果SSD硬盘闲置很多年,内部数据会不会丢失?
公司准备换系统有什么好用的ERP系统推荐嘛?
你身边身材最好的女生是什么样?
小别胜新婚吗?
中国人口正经历前所未有大转折,如何看待中国人口负增长?应该怎样应对?
这个世界有多少用WinRAR的付费用户?
家里想搞一个服务器,怎么才不违规?
为什么说以色列这次干得漂亮?
目前最具性价比的全栈路线是啥?
女生被踢裆也会很疼吗?
现在为什么没有黑客了?
商业史上有哪些降维打击的经典案例?
为什么说拿捏儿媳妇的最好办法就是不帮她带孩子?
为什么警察执法有一点凶?有时候不会心平气和?
老饭骨做的饭真的好吃吗 ?
为什么越来越多的国内男孩,要娶国外女孩?
我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
晚上睡觉总是腰疼,有什么办法可以避免?