protected override void OnEnable() { base.OnEnable(); _toggle = (VRToggle)target; _setColliderAuto = serializedObject.FindProperty("SetColliderAuto"); _clickableWithRaycast = serializedObject.FindProperty("LaserClickable"); _clickableUsingControllers = serializedObject.FindProperty("ControllerClickable"); }
protected override void OnEnable() { base.OnEnable(); _toggle = (VRToggle)target; _setColliderAuto = serializedObject.FindProperty("SetColliderAuto"); _clickableWithRaycast = serializedObject.FindProperty("LaserClickable"); _clickableUsingControllers = serializedObject.FindProperty("ControllerClickable"); _checkForVRRaycaster = serializedObject.FindProperty("_checkForVRRaycaster"); _onHoverEvent = serializedObject.FindProperty("OnHover"); _onStopHoverEvent = serializedObject.FindProperty("OnStopHovering"); }
public void SetOn(VRToggle toggle) { if (toggle.IsOn) { return; } for (int i = 0; i < _toggleList.Count; ++i) { if (_toggleList[i] != toggle) { _toggleList[i].IsOn = false; _toggleList[i].OnNormal(); } } toggle.IsOn = true; toggle.OnSelected(); }
private void Awake() { vrToggle = GetComponent <VRToggle>(); VRMode = vrToggle.VRMode; spawner = GameObject.Find("Spawner").GetComponent <Spawner>(); levelText = GameObject.Find("Level").transform.Find("Text").GetComponent <Text>(); scoreText = GameObject.Find("Score").transform.Find("Text").GetComponent <Text>(); livesText = GameObject.Find("Lives").transform.Find("Text").GetComponent <Text>(); enemiesRemaining = GameObject.Find("EnemiesRemaining").transform.Find("Text").GetComponent <Text>(); healthBar = GameObject.Find("Health").transform.Find("HP").gameObject; health = 1; score = 0; lives = 3; maxHealth = 1; playerIsDead = false; }
private void IntilalGridItem(int toutalPage) { RectTransform rectTrans = _gridLayoutGroup.GetComponent <RectTransform>(); rectTrans.sizeDelta = new Vector2(toutalPage * 51, 51); rectTrans.localPosition = new Vector3((rectTrans.rect.width - 51) / 2, 0, 0); for (int i = 0; i < toutalPage * 9; ++i) { GameObject prefab = Instantiate(Resources.Load <GameObject>("UI/GridItem"), _gridLayoutGroup, false); GridItem gridItem = prefab.GetComponent <GridItem>(); gridItem.Index = i; gridItem.Tips = _tipsTrans.GetComponent <Tips>(); } for (int i = 0; i < _totalPage; ++i) { GameObject prefab = Instantiate(Resources.Load <GameObject>("UI/HintToggle"), _hintLayoutGroup, false); VRToggle vrToggle = prefab.GetComponent <VRToggle>(); vrToggle.SetIndex((i + 1).ToString()); } _vrToggleGroup.SetOn(0); }
public void Add(VRToggle toggle) { _toggleList.Add(toggle); }
protected override void OnEnable() { base.OnEnable(); vrToggle = (VRToggle)target; }