void Start() { info = this.GetComponent <PetInfo>(); currentMovementType = MovementType.Idle; info.TryGetStat("Speed", out movementSpeed); canFly = info.itemRef.movement.Equals("Aerial"); interaction = GameObject.Find("Pet Manager").GetComponent <ARObjectInteraction>(); }
// Start is called before the first frame update void Start() { isOpen = false; showScannedSurfaces = false; addingSurfaces = false; removingSurfaces = false; movingSurfaces = false; basePanel = GameObject.Find("PlatformControls").transform.Find("BasePanel").gameObject; openMenuButton = basePanel.transform.Find("OpenMenuButton").gameObject; addSurfacePanel = basePanel.transform.Find("AddSurfacePanel").gameObject; removeSurfacePanel = basePanel.transform.Find("RemoveSurfacePanel").gameObject; moveSurfacePanel = basePanel.transform.Find("MoveSurfacePanel").gameObject; mainPanel = basePanel.transform.Find("MainPanel").gameObject; basePanelTransform = basePanel.GetComponent <RectTransform>(); petInteractionControls = GameObject.Find("Pet Manager").GetComponent <ARObjectInteraction>(); if (ARObjectInteraction.IsPCPlayer) { basePanel.SetActive(false); } }
private void Awake() { objectControls = GameObject.Find("Pet Manager").GetComponent <ARObjectInteraction>(); platformControlsToggle = GameObject.Find("PlatformControls").transform.Find("Panel").Find("Toggle").GetComponent <Toggle>(); verticesOfSelectedPlane = new Vector3[0]; }