
Unity火炬之光学习笔记
永夜悠
苦逼大学狗,交通运输专业
正在学习Unity制作独立游戏
展开
-
Unity 火炬之光 笔记(一)角色系统介绍
这个教程中,着重使用Unity所推崇的组件系统,让一个GameObject挂载不同的组件来实现丰富的GameObject的表现。现在介绍角色系统。角色GameObject有以上的组件挂载。角色控制在Scripts / AI / PlayerAIControl.cs 脚本中,写有控制角色的核心逻辑。将角色注册处不同的状态机,不同的状态机接受不同的输入指令,进而转换到不同的状态,...原创 2019-02-11 14:19:56 · 687 阅读 · 0 评论 -
Unity 火炬之光 笔记(二)状态机的基本设计
这里状态机有两个部分组成,一个是管理各种状态的状态机,一个是各种状态本身。状态机对外有两个接口,一个是添加状态,一个是切换状态。我们给一个对象用状态机管理,首先就给它的状态机添加各种状态,然后启动状态机就OK了,里面不同的状态都会在各种时候自己切换到别的状态。 状态本身主要有四个功能,首先保存自己收哪个状态机控制的引用,然后进入状态(用方法做)、退出状态(用方法做)、运行状态(用携...原创 2019-02-11 17:23:20 · 505 阅读 · 2 评论