public override void Initialize(ActionCanvasBase actionCanvasBase) { base.Initialize(actionCanvasBase); actionAxis = SteamVR_Input.GetAction <SteamVR_Action_Single>(actionName + "Axis"); fillType = FillImageOptions.Border; }
public virtual void Initialize(ActionCanvasBase actionCanvasBase) { transform = element.transform; actionCanvas = actionCanvasBase; for (int childIndex = 0; childIndex < transform.childCount; childIndex++) { Transform child = transform.GetChild(childIndex); if (child.name == "fill") { fill = child.GetComponent <Image>(); if (child.childCount > 0) { Transform fillChild = child.GetChild(0); if (fillChild.name == "position") { position = fillChild.GetComponent <Image>(); } } } else if (child.name == "border") { border = child.GetComponent <Image>(); } } images = element.GetComponentsInChildren <Image>(true); texts = element.GetComponentsInChildren <Text>(true); }
public override void Initialize(ActionCanvasBase actionCanvasBase) { base.Initialize(actionCanvasBase); actionTouch = SteamVR_Input.GetAction <SteamVR_Action_Boolean>(actionName + "Touch"); actionPress = SteamVR_Input.GetAction <SteamVR_Action_Boolean>(actionName + "Press"); }
public override void Initialize(ActionCanvasBase actionCanvasBase) { base.Initialize(actionCanvasBase); skeleton = SteamVR_Input.GetAction <SteamVR_Action_Skeleton>("Skeleton" + actionCanvas.handType.ToString()); index = int.Parse(actionName.Replace("finger", "")); }
public override void Initialize(ActionCanvasBase actionCanvasBase) { base.Initialize(actionCanvasBase); allInputsActionCanvas = (AllInputsActionCanvas)actionCanvasBase; if (string.IsNullOrEmpty(actionName)) { actionName = element.name; } }
public override void Initialize(ActionCanvasBase actionCanvasBase) { base.Initialize(actionCanvasBase); SetFillAmount(0); }
public override void Initialize(ActionCanvasBase actionCanvasBase) { base.Initialize(actionCanvasBase); SetPosition(Vector2.zero); }
public override void Initialize(ActionCanvasBase actionCanvasBase) { base.Initialize(actionCanvasBase); SetFillColor(actionCanvasBase.offColor); }
public override void Initialize(ActionCanvasBase actionCanvasBase) { base.Initialize(actionCanvasBase); actionAxis = SteamVR_Input.GetAction <SteamVR_Action_Vector2>(actionName + "Axis"); }