当然是共用一个脚本好,因为他们本身就是一模一样的东西,你所谓的“特殊”恰好只是你对业务抽象产生了错误,最近我刚回答了另外一个问题: Unity有没有办法让GetComponent<>()调用脚本不依赖其具体的名字? 可以参考,和这个问题恰好是同一个问题,正好在这个问题里,更进一步更细节的可以讲解一下这个核心逻辑思维。
首先核心的心法是这条在你开发游戏的时候, 当你发现有一个业务需要你写许多if\switch\enum的值的时候,你需要…。
{dede:pagebreak/}
如果A+B=90,A÷B=17,AB各多少?
如何评价B站峰哥亡命天涯直播中说面包就是比馒头好吃,中国古代不吃面包是因为贫穷,没有足够的柴火?
特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
以色列有能力灭掉伊朗吗?
央行行长潘功胜首次在公开场合谈及稳定币,稳定币是什么?有何深意?
导师给了1.4W要我给工作室买个主机,是整机还是自己配?
一个练过功夫的姑娘能打过一个没练过的男人吗?
有没有女主超级洒脱,男主骨灰级火葬场的***推荐?
NAS噪音太大,大家都吧NAS放置到哪了?
为何同是象棋,国际象棋的棋子可以做的那么有设计感,而中国象棋的棋子形式似乎比较单一?
为什么鸿蒙PC要排斥Linux生态?
廉颇在长平之战中多次被王龁击败,他入选战国末期四大名将是否被过誉了?
你认为NS2现在值得入手吗?
飞书为什么大幅裁员?
***体隆胸之后多久乳房变软一些?
如何看待 Rust 写的 PNG 解码器比 C 实现更快?