当然是共用一个脚本好,因为他们本身就是一模一样的东西,你所谓的“特殊”恰好只是你对业务抽象产生了错误,最近我刚回答了另外一个问题: Unity有没有办法让GetComponent<>()调用脚本不依赖其具体的名字? 可以参考,和这个问题恰好是同一个问题,正好在这个问题里,更进一步更细节的可以讲解一下这个核心逻辑思维。
首先核心的心法是这条在你开发游戏的时候, 当你发现有一个业务需要你写许多if\switch\enum的值的时候,你需要…。
{dede:pagebreak/}
鱼缸的硝酸盐含量为多少比较合适?
NAS将来会被什么产品取代?
为什么我觉得现在线上大部分都对华为反感,线下华为大卖?
为什么中国JK无法拍出日本JK的感觉?
flutter为什么不用Go语言,而用Dart?
用J***a写Android的时代是不是要结束了?
有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
中国民间中小工厂能快速造出武器吗?
以色列为什么突然敢打伊朗了?不怕被报复?
Rust 未来会成为主流的编程语言吗?
为什么这么多人说 Gmail 好用?Gmail 和 QQ 邮箱相比到底好在哪里?
前后楼怎么共享宽带?
如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
做客孩子临走时带走几只玩具,我的孩子抗拒并一直哭,要怎么开导?