用Unity做游戏,所有小兵怪兽单位共用一个脚本写好还是每个单位用不同的脚本?
当然是共用一个脚本好,因为他们本身就是一模一样的东西,你所谓的“特殊”恰好只是你对业务抽象产生了错误,最近我刚回答了另外一个问题: Unity有没有办法让GetComponent<>()调用脚本不依赖其具体的名字? 可以参考,和这个问题恰好是同一个问题,正好在这个问题里,更进一步更细节的可以讲解一下这个核心逻辑思维。
首先核心的心法是这条在你开发游戏的时候, 当你发现有一个业务需要你写许多if\switch\enum的值的时候,你需要…。
相关推荐
最新更新
推荐阅读
女性最离谱能离谱到什么程度?
为什么年轻的肉体让人沉迷?
为什么有些前端一直用 div 当按钮,而不是用 button?
为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
微软为 Windows 11 内置全新命令行编辑器 Edit,开源且轻巧,这款工具的推出是否有必要?
6 月 21 日「苏超」第五轮南京队 4-0 战胜常州队,如何评价这场比赛?
陌生人晕倒了,帮他拨打120后,病人不支付120出车费,这个费用谁来承担?
5 月 28 日 DeepSeek R1 模型完成小版本试升级并开源,具体有哪些提升?使用体验如何?
Cloudflare是一家什么样的公司?
Golang和J***a到底怎么选?
猜你喜欢
关注我们
