在之前的 一篇文章(请先阅读) 中我曾讲过如何在 UDK 中实现角色姿态转换,不过今天将会使用一种更为有效的方法来完善这个效果,通过 UnrealScript States (状态) 来改进姿态抓换的代码和流程

通过 “状态” 可以使复杂的行为便于管理,同时也增强了代码的易读性,UnrealScript 在编程语言的层次上支持状态。有关 “状态” 的具体介绍请参阅 《UDN : UnrealScript 状态》
本文将使用两个状态:分别是 闲置(Idle) 和 战斗(Attack) ,当玩家进入游戏时,默认会将角色置于 闲置(Idle) 状态下,当玩家发起攻击行为时将转换状态为 战斗(Attack) 。以下为代码:
===================================================
代码与余下全文:
===================================================

通过 “状态” 可以使复杂的行为便于管理,同时也增强了代码的易读性,UnrealScript 在编程语言的层次上支持状态。有关 “状态” 的具体介绍请参阅 《UDN : UnrealScript 状态》
本文将使用两个状态:分别是 闲置(Idle) 和 战斗(Attack) ,当玩家进入游戏时,默认会将角色置于 闲置(Idle) 状态下,当玩家发起攻击行为时将转换状态为 战斗(Attack) 。以下为代码:
===================================================
代码与余下全文:

===================================================