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);
     }
 }
Exemple #3
0
 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];
 }