先附上git地址
https://github.com/huqiang0204/huqiang.UnitySubThreadUI
可以在面板中快捷创建,右键菜单->UIComposite->UIRocker
注意UIComposite下的子组件不要随意改名,因为子组件通过名称查找的
也可以通过反射声明UIComposite中所有组件
class View
{
public UIRocker rocker;
}
public Action<UIRocker> Rocking;//当遥感转动时触发此委托,如果有
public float Radius;//握柄的半径范围
public float Angle;//当前的摇杆角度0-360
public Direction direction;当前的摇杆方向
public Vector2 vector;//当前的摇杆向量