制作一个敌人要写多少个代码,分别都管什么?
unity3d吧
全部回复
仅看楼主
level 2
我是一个新手,挺喜欢研究游戏开发,会点代码,但是不知道该怎么写。想要设计一个敌人,会巡逻,追逐玩家,攻击玩家,还有一些状态,比如眩晕,敌人被眩晕指定时长,播放眩晕动画,期间禁止移动和攻击。我就是不知道写多少个代码,每个代码用什么变量,他们都管什么东西?特别是动画方面,代码怎么写,才不会让敌人的动作冲突?有没有懂的说一下?
2026年06月18日 02点06分 1
吧务
level 13
1,行为很简单,定义几个枚举状态。update里面就可以搓好行为转接。
2,行为略复杂,上状态机。
3,行为很复杂,上行为树。
眩晕单独作为一个行为。可以通过成技能->buff驱动。
动画单独一个模块,偏美术向的东西。拿来程序里面控制播放、融合就行。
2026年06月18日 03点06分 2
1