【四方向型】虚拟摇杆unity布局

来源:互联网 发布:淘宝1920全屏轮播代码 编辑:程序博客网 时间:2024/04/30 01:16

布局

ControlPoint:虚拟摇杆根节点
ControlPanel:底盘
Top、Buttom、Left、Right:分别为四个方向的按键

这里写图片描述

属性设置

根节点

这里写图片描述
宽高设置为原图宽高的一半,Scale设置为(1,1,1)。

底座

这里写图片描述

  • 为了实现底座的伸缩变化,将Scale设置为(0,0,1)
  • 需要注意的是虚拟摇杆中所有图片的大小均相同,这样在布局时比较方便,图片相互重叠,根据不同的情况设置显示与隐藏的状态。
  • 通过计算点击位置与中心点的距离来判断用户的需求

方向按钮

这里写图片描述

  • 方向按钮均处在隐藏状态,在特定触发状态,再更改为显示状态

代码位置

新建ControlPoint类,添加到ControlPoint对象下。

原创粉丝点击