1.1 常用函数
Awake():唤醒脚本,此方法为系统执行的第一个方法,用于脚本的初始化,在脚本的生命周期中只执行一次。用于给字段赋值。
OnEnable():判断脚本是否可用。
Start():此方法在Awake()方法之后,Update()方法之前执行,并且只执行一次 用于获取游戏对象或组件
FixedUpdate():固定更新,更新频率为0.02s。用于操作物理引擎 (模型的移动 )。
Update():正常更新,用于更新逻辑。每创建一个脚本,脚本中都会默认添加这个方法。此方法每帧都会由系统自动调用一次。用于监听鼠标事件。
LateUpdate():此方法在Update()方法执行后调用,同样每一帧都调用。
1.2脚本生命周期
1.3动画
1 移动动画
点击菜单栏里面的Window--->Animation
2 旋转动画
二、搭建炫酷游戏地形并发布产品
Map CharacterController Audio Effect LightFlares LightCookies Role_Enemy Role_Npc Role_Player Skyboxes_18 TerrainAssets Textures Water2
2.1、地形的创建与设置
2.1.1 创建地形
选择菜单栏“GameObject”下“Create Other”,选择“Terrain”创建一个地形。创建完成后地形会出现在我们游戏视图和层级视图当中。
2.1.2 设置地形
选择地形,在属性面板中找到地形组件最右侧设置按钮。在设置按钮界面我们通过调节Resolution下的
01.Terrain Width(宽)
02.Terrain Length(长)
03.Terrain Height(高)