原创内容,转载请注明原文网址:http://homeqin.cn/a/wenzhangboke/jishutiandi/youxikaifa/2019/0807/592.html
常州软件技术培训操作流程
导入虚拟按钮
设置虚拟按钮属性
代码添加拜托事情
控制人物挪动
详细步骤
1.导入插件自带的虚拟按钮
在这里插入图片描绘
2.设置虚拟按钮属性
这里运用Interaction type 设置为Event Notification,其他方式本人测试。
在这里插入图片描绘
3.代码添加拜托事情
EasyJoystick.On_JoystickMoveStart += On_JoystickMoveStart;
EasyJoystick.On_JoystickMoveEnd += On_JoystickMoveEnd;
EasyJoystick.On_JoystickMove += On_JoystickMove;
EasyButton.On_ButtonDown += On_ButtonDown;
1
2
3
4
5
这里常州平台运营运用几个虚拟摇杆常用的事情,对应后面的拜托函数。
void On_JoystickMoveStart(MovingJoystick move)
{
Debug.Log("摇杆开端挪动");
}
void On_JoystickMoveEnd(MovingJoystick move)
{
Debug.Log("摇杆挪动完毕");
}
void On_JoystickMove(MovingJoystick move)
{
Debug.Log("摇杆挪动");
}
4.控制人物挪动
改良后的On_JoystickMove办法,控制CharacterController组件完成常州微信公众平台人物的挪动。
void On_JoystickMove(MovingJoystick move)
{
Debug.Log("摇杆挪动");
float h = msg.joystickAxis.x;
float v = msg.joystickAxis.y;
//Debug.Log(h + " " + v);
Vector3 dir = new Vector3(h, 0, v);
transform.LookAt(dir + transform.position);
m_CharaCtrl.SimpleMove(dir);
}
上篇:上一篇:particle-editor用法
下篇:下一篇:COCOS2D官方physics申明