Unity 如何便捷处理移动端输入

 时间:2024-11-04 07:27:24

1、首先,我们从Assets->Import Package->CrossPlatformInput导入标准资源包中的多平台输入部分。

Unity 如何便捷处理移动端输入

3、我们将MobileSingleStickControl拖动到Canvas对象下。重置组件,调整宽度和高度如图。

Unity 如何便捷处理移动端输入

5、另一个子对象是一个可以拖来拖去的滑块。其水平竖直两个方向的偏移分别对应了:Input.GetAxis("Horizontal")和Input.GetAxis("Vertical")

Unity 如何便捷处理移动端输入

7、将原来的Input.GetButton换成CrossPlatformInputManager.GetButton将原来的Input.GetAxis换成CrossPlatformInputManager.GetAxis这样就可以跨平台处理输入了。在PC端CPIManager会调用Input,在移动端会使用那些按钮和滑块提供的数据。

Unity 如何便捷处理移动端输入Unity 如何便捷处理移动端输入
  • blender创建不带面的空网格模型
  • 如何设置unity的缩放背景的文本颜色
  • Axure样式工具开启教程
  • Unity Collision教程 之 碰撞接触点的快速获取
  • U3D如何添加图形UI控件
  • 热门搜索
    舟山旅游景点 德清旅游 和田旅游 贵州 旅游 重庆旅游学校 泰国旅游团 焦作旅游景点 湖南的旅游景点 江泰旅游保险网 避暑旅游十佳城市