当然是共用一个脚本好,因为他们本身就是一模一样的东西,你所谓的“特殊”恰好只是你对业务抽象产生了错误,最近我刚回答了另外一个问题: Unity有没有办法让GetComponent<>()调用脚本不依赖其具体的名字? 可以参考,和这个问题恰好是同一个问题,正好在这个问题里,更进一步更细节的可以讲解一下这个核心逻辑思维。
首先核心的心法是这条在你开发游戏的时候, 当你发现有一个业务需要你写许多if\switch\enum的值的时候,你需要…。
{dede:pagebreak/}
为什么CCTV-6总是能播一些连院线都上不了的电影?
为什么董明珠攻击小米空调,而公牛却没有攻击小米插座?
小米 AI 眼镜发布,售价 1999 元起,有哪些功能亮点?你看好其市场前景吗?
妈妈去世后,外婆家的亲戚集体不来,我还要跟他们交往吗?
乔丹的身体素质放到现在是不是只能算平庸?
现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?
为什么后端老是觉得前端简单?
买到烂尾楼到底该有多绝望?
乔丹的身体素质放到现在是不是只能算平庸?
为什么韩国的热辣舞团无法征服中国的男性市场??
妹妹说C字裤只是本体可能好看而已,穿在身上其实非常丑,爱美的女孩根本不买,是这样的么?
为什么企业都想做精益生产,做做就做偏了?
月薪几万的某些群体不敢生孩子,是在怕什么?
PHP现在真的已经过时了吗?
前后楼怎么共享宽带?
如何评价前端框架 Solid?