Unity 3D-learning 牧师与恶魔 动作分离版

一、操作与总结

  1. 参考 Fantasy Skybox FREE 构建自己的游戏场景:在Assets Store中搜索天空盒,找到资源并导入到本地的Assets资源中,并在Main Camera中添加天空盒控件,将下载好的材质包导入其中即可得到精美的天空效果。再利用Terrain对象形成地形,并且在地形上创建山脉,形成地形,再利用 下载的材质包导入桥、树木、草等元素即可形成 地形
  2. 写一个简单的总结,总结游戏对象的使用:游戏对象是所有其他组件的容器。游戏中的所有对象本质上都是游戏对象。游戏对象 自身不会向游戏添加任何特性。而是容纳实现实际功能的组件 (Component) 的容器。例如,光是一个附加到游戏对象 的组件。除了作为组件 (Component) 的容器之外,游戏对象 (GameObject) 还具有标记、层 和名称。标记用于通过标记名称来快速查找对象。层 可用于仅对某些特定的对象组投射光线、渲染或应用光照。标记和层可以使用标记管理器在编辑 (Edit) ->项目设置 (Project Settings) -> 标记 (Tags) 中)进行设置。

二、实现牧师与恶魔动作分离版本

  1. 规划与设计
  2. 根据老师给出的PPT中的内容创建脚本CCMoveToAction、SSAction、SSActionManager、ISSActionCallback等脚本,并且将GenGameObject中的移动部分进行 改进,例如上船:
  3. 优化界面:在界面中添加天空盒,为船,河岸,牧师与恶魔添加材质,美化界面。
  4. 为什么使用动作分离:如果不进行分离,场记所需要执行的工作太多,即需要载入各种资源,又需要实现各种函数,显得该脚本过于冗长,不利于维护。而实现了动作分离后,将GameObject的行为与场记分离开来。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值