playMaker插件学习笔记之控制cube
2013-08-14 16:13
225 查看
playMaker插件学习笔记之控制cube
练习前准备:去http://game.ceeger.com/forum/read.php?tid=133下载插件。
第一步:新建一个unity3d的项目。把playMaker插件导入引擎中。在项目面板就会多出来Gizmos、iTween、PlayMaker这个三个文件夹。
第二步:我们创建一个cube。然后给他添加一个角色控制的组件。如下:
Note:在这个时候,我们要找到cube的组件。进行修改如图所示:
默认的情况下,Character Motor脚本组件中的,Gravity的值为10.因为我们要通过playMaker插件控制他。如果不设置成0,cube会因为重力的作用,自动下落。远离我们的视野,那么playMaker的作用我们就看不到了!
第三步:我们在层次面板中选中cube物体。playMaker会提示你要进行的操作的。如图所示:
我们创建FSM对象。点击鼠标右键,会弹出对话框,如图:
点击红色框内的命令。会出现下图:
我们在蓝色框中对state1进行命名。在这我们名为ControlCube。
第四步:我们要创建控制cube物体的设置了。如图所示:
单击红色按钮会弹出一个对话框。
如下所示:
我们单击红色的地方。之后会出现问题。如下图所示:
这个时候,我们可以再playMaker窗口按住F1,会有提示的。在操作的时候,留意一下就ok了!
我们继续操作。如下所示:
在层次面板再次选中cube。用上面的方法,再次添加action
browser。如下图所示:
操作完成后,我们要设置Get Axis Vector的参数Vector的值。如下操作:
选择红色框标签进行参数设置,在紫色的框中选择变量类型,我们在这选择Vector3.在黄色框中我们对参数进行赋值操作。最好我们不要忘记单击黑色椭圆的Add标签。下面就是我们对上次出现的红色错误进行修改。如下所示:
练习前准备:去http://game.ceeger.com/forum/read.php?tid=133下载插件。
第一步:新建一个unity3d的项目。把playMaker插件导入引擎中。在项目面板就会多出来Gizmos、iTween、PlayMaker这个三个文件夹。
第二步:我们创建一个cube。然后给他添加一个角色控制的组件。如下:
Note:在这个时候,我们要找到cube的组件。进行修改如图所示:
默认的情况下,Character Motor脚本组件中的,Gravity的值为10.因为我们要通过playMaker插件控制他。如果不设置成0,cube会因为重力的作用,自动下落。远离我们的视野,那么playMaker的作用我们就看不到了!
第三步:我们在层次面板中选中cube物体。playMaker会提示你要进行的操作的。如图所示:
我们创建FSM对象。点击鼠标右键,会弹出对话框,如图:
点击红色框内的命令。会出现下图:
我们在蓝色框中对state1进行命名。在这我们名为ControlCube。
第四步:我们要创建控制cube物体的设置了。如图所示:
单击红色按钮会弹出一个对话框。
如下所示:
我们单击红色的地方。之后会出现问题。如下图所示:
这个时候,我们可以再playMaker窗口按住F1,会有提示的。在操作的时候,留意一下就ok了!
我们继续操作。如下所示:
在层次面板再次选中cube。用上面的方法,再次添加action
browser。如下图所示:
操作完成后,我们要设置Get Axis Vector的参数Vector的值。如下操作:
选择红色框标签进行参数设置,在紫色的框中选择变量类型,我们在这选择Vector3.在黄色框中我们对参数进行赋值操作。最好我们不要忘记单击黑色椭圆的Add标签。下面就是我们对上次出现的红色错误进行修改。如下所示:
相关文章推荐
- playMaker插件学习笔记之控制cube
- playMaker插件学习笔记之控制cube
- 学习u3d笔记(一) OnGui实现动态创建cube组件 并按钮控制cube旋转 停止 销毁
- Cotex-M3权威指南学习笔记--NVIC与中断控制一
- 我的spring学习笔记2-IoC(反向控制 依赖注入)
- Java学习笔记:控制反转
- Win 32 多线程程序设计学习笔记之四:同步控制(Synchronization)
- Java 学习笔记6-访问权限控制
- 我的spring学习笔记2-IoC(反向控制 依赖注入)
- Perl中的控制结构学习笔记
- javascript学习笔记[3]--流程控制
- 控制执行流程——(Java学习笔记三)
- 学习笔记: js插件 —— fullPage.js (页面全屏滚动)
- 学习笔记——Maven实战(八)常用Maven插件介绍(下)
- AndroidThings学习笔记--pwm控制Led闪烁
- PL/SQL学习笔记[5]-流程控制语句
- C#学习之路,学习笔记 第四章 流程控制
- Windows 8 Directx 开发学习笔记(三)摄像机设置及控制正方体旋转
- Parallax Cubemap for Planar Reflection - Remember Me反射系统学习笔记及实现
- iOS学习笔记49-Swift(九)访问控制