当然是共用一个脚本好,因为他们本身就是一模一样的东西,你所谓的“特殊”恰好只是你对业务抽象产生了错误,最近我刚回答了另外一个问题: Unity有没有办法让GetComponent<>()调用脚本不依赖其具体的名字? 可以参考,和这个问题恰好是同一个问题,正好在这个问题里,更进一步更细节的可以讲解一下这个核心逻辑思维。
首先核心的心法是这条在你开发游戏的时候, 当你发现有一个业务需要你写许多if\switch\enum的值的时候,你需要…。
代码:
如何电脑下载Adobe audition?
为什么战斗机都很好看?
马兰基地巨型飞翼无人机的出现是否代表制造b21 类似物对于中国来说不再是个难题。?
snipaste怎么安装?
越南人的生活水平怎么样?
为什么有人爱 Firefox 胜过 Chrome 呢?
为什么 Golang 不适合开发桌面系统?
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
为什么微软还没有倒闭?
前端,后端,全栈哪个好找工作?
汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
为什么从事技术的人普遍都比较难沟通?
MacOS真的比Windows流畅吗?
美国真会下场对伊朗开战吗?
我的世界怎么租一个四个人的服务器?
公司规定所有接口都用 post 请求,这是为什么?
胸大的女孩会自卑 吗?
这种裙子是不是对直男爆杀?
Python+rust会是一个强大的组合吗?
京东 CEO 称一线城市京东外卖全职骑手人均收入 1.3 万元,这属于什么水平?外卖员收入过万难不难?
为何山东在齐鲁之后存在感降低?
眼睛有飞蚊症可以自愈吗?
家里想搞一个服务器,怎么才不违规?
用 node 写后端存在什么问题?
新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
既然PostgreSQL在各方面都优于MySQL,为什么国内大部分互联网公司还坚持使用MySQL?
女生被踢裆也会很疼吗?
长寿的人都有什么特点?