1.playmaker使用教程_第1页
1.playmaker使用教程_第2页
1.playmaker使用教程_第3页
1.playmaker使用教程_第4页
1.playmaker使用教程_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

导入资源包是我们注意到右上方的 Playmaker 鼠标部分与之前的版本略有不同 导入后的目录里面同时提供了 Photon Unity Networking 的相关设置 这个额外的功 能对于开发网络游戏来说确实很方便 安装完成后第一个动作就是检查下拉菜单里面是否已经增加了 Playmaker 的功能 如果 在安装后没看到 Playmaker 的菜单 一般情况下直接点击菜单上的空白处即可出现 那么要如何打开 Playmaker 的编辑器呢 很简单 执行 Playmaker Playmaker Editor 即可弹出 Playmaker 的专用编辑器 如图所示 为了提升 Playmaker 的操作效率 我们建议将 Playmaker 的编辑器拖曳到视图的编排 里 这样在需要进行 FSM Finite State Machine 的设置时就会方便许多 如图所示 我 们将 Playmaker Editor 与 Game 视图并列在一个标签位置 Playmaker 另外一个重要的功能是 Action Browser 这个选项里面列出了所有可执行的 分类功能 并且在最上方提供了快速搜索功能的栏位 同样的为了提升操作的效率 我们将 Action Browser 面板拖曳到 Inspector 的右边位 置 如此可以让我们快速的进行的功能的选择与执行 Ok 在调整了 Playmaker Editor 与 Action Browser 的位置后 使用右上方的 Save Layout 将编排后的界面储存起来 例如将名称设定为 Playmaker 然后再按下 Save 即可 接下来我们用一个简单的案例来说明 Playmaker 的基本操作 如图所示 场景里面已经 放置了一个蓝色的点光源与两个圆柱 只要有任何物体 或是指定的物体 从两个圆柱中 间穿过 则蓝色光源转换为黄色 物体一旦离开该区域 灯光自动恢复成蓝色的效果 那么要如何开始呢 首先必须在圆柱中间设置一个触发器 Trigger 选择 Game Object Create Empty 创建一个空的物件 然后将这个空物件名称更改为 Trigger 接着在这个空物件上面添加 Box Collider 这是一种最基本触发器制作的方式 必须注 意的是务必勾选 Is Trigger 选项 才能让 Collider 具备触发事件的作用 如图所示 绿色的方框为我们使用空物件加上 Collider 所设置好的触发器 同时需对物 件进行缩放以配合两个圆柱之间的距离 设置好触发器的位置后 现在我们需要导入一个可移动的物件进行测试 使用 Import Package Character Controller 将角色资源包直接导入 接下来将 Character Controller 里面的 First Person Controller 添加到场景内 并将其 位置移动到两个圆柱的正前方 如图所示 选择 Trigger 物件 在 Playmaker 的编辑器内按下右键执行 Add FSM 然后在右边的 State 栏位里面将名称更改为触发 在这个地方我们可以发现到 Playmaker 对于中文的兼 容性做的算是相当的不错 在 Events 里面添加两个事件 分别命名为 角色进入 与 角色退出 然后将这两个 事件加载到触发状态的底下 如图所示 在空白处使用 Ctrl 左键产生两个新的 State 然后分别将名称更改为灯光变黄与灯光 变蓝 再使用 Ctrl 左键产生 Finishedl 来作为 State 的结束 如图所示 将角色进入连接到灯光变黄 角色退出连接到灯光变蓝 从这个关系图就可以很清晰的 了解到触发的作用 也就是角色在碰触到 Tigger 之后的点光源切换为黄色 角色离开 Trigger 之后灯光则回到蓝色 接着将两个 Finished 同时连接到触发的起始点 这个目的是让事件执行一次后 再回到 原来的状态进行判断 关系的连接设置完成后 现在我们需要在触发的 State 上面加入 Action 操作的方式很简 单 早搜索框里面输入 trigger 即可出现对应的功能 再双击 Trigger Event 即可完成 Action 的添加 如图所示 我们在触发上面添加了两个 Trigger Event 分别指定了 On Trigger Enter 与 On Trigger Exit Send Event 里面则是指定角色进入与角色退出 在灯光变黄的 State 上面增加一个 Set Light Color 这时会出现一个警示符号 提示在 Game Object 的栏位需要指定一个灯光 将 Game Object 的模式改换为 Specify Game Object 然后将点光源 Point Light 拖曳进来 再将 Light Color 调整为黄色 如图所示 设置完成后 我们还需要在另一个 State 上面增加相同的 Set Light Color 这时可直接使 用复制的方式 在 Set Light Color 上按右键选择 Copy Selected Actions 然后 Paste 到 灯光变蓝的 State 上面 最后再将灯光的颜色更改为蓝色即可 完成 Playmaker 的设置后 我们来测试一下触发器是否能正确的起到作用 按下 Play 后将 First Person Controller 移动到两个圆柱的中央 灯光的颜色就

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论