用Unity做游戏,所有小兵怪兽单位共用一个脚本写好还是每个单位用不同的脚本?

2025-06-20 07:05:10

当然是共用一个脚本好,因为他们本身就是一模一样的东西,你所谓的“特殊”恰好只是你对业务抽象产生了错误,最近我刚回答了另外一个问题: Unity有没有办法让GetComponent<>()调用脚本不依赖其具体的名字? 可以参考,和这个问题恰好是同一个问题,正好在这个问题里,更进一步更细节的可以讲解一下这个核心逻辑思维。

首先核心的心法是这条在你开发游戏的时候, 当你发现有一个业务需要你写许多if\switch\enum的值的时候,你需要…。

用Unity做游戏,所有小兵怪兽单位共用一个脚本写好还是每个单位用不同的脚本?
广告位810*200
相关阅读
拥有一个外国女朋友(老婆)是种什么体验?

拥有一个外国女朋友(老婆)是种什么体验?

美国白人女朋友。 超级甜,感觉经济压力很小,情绪价值拉满。...

2025-06-26
如何建一个安全的个人nas?

如何建一个安全的个人nas?

公网IP+ddns+wireguard才是王道。 什么改端口...

2025-06-26
微软会撤离中国吗?

微软会撤离中国吗?

其实已经算是撤离了。 商务部召开美资企业圆桌会叫了特斯拉、...

2025-06-26
你们在编程时遇到过什么离谱的bug吗?

你们在编程时遇到过什么离谱的bug吗?

我是个写 php 的后端。 很符合大家的印象,用 php 的...

2025-06-26
为什么 Linux 软件安装包会有依赖关系,而 Windows 软件安装包不需要?

为什么 Linux 软件安装包会有依赖关系,而 Windows 软件安装包不需要?

你不应该用面向普通用户的商业软件的思路去理解Linux的软件...

2025-06-26