Exemple #1
0
    void Start()
    {
        m_MovementController = GetComponent <ActorMovementController>();

        m_Camera = Camera.main;
        if (m_Camera == null)
        {
            Debug.LogError("Camera not set for player movement controller.");
        }
    }
Exemple #2
0
    private void FindReferences()
    {
        m_ProductDisplayController = FindObjectOfType <ProductDisplayController>();
        m_ClientSpawnSystem        = FindObjectOfType <ClientSpawnSystem>();
        m_ScoreSystem = FindObjectOfType <ScoreSystem>();
        m_DeathSystem = FindObjectOfType <DeathSystem>();

        m_ActorMovementController = GetComponent <ActorMovementController>();
        m_ClientData = GetComponent <ClientData>();
    }
Exemple #3
0
 protected void SetupMovementController()
 {
     if (this.movementController == null)
     {
         this.movementController = this.GetComponent <ActorMovementController>();
     }
     if (this.movementController != null)
     {
         this.movementController.ResetMovement();
         NavMeshMovementController navController = this.movementController as NavMeshMovementController;
         if (navController != null)
         {
             navController.MovementSpeed = this.runSpeed;
             navController.TurningSpeed  = this.turningSpeed;
         }
     }
 }
Exemple #4
0
 void Awake()
 {
     this.movementController = this.GetComponent <ActorMovementController>();
 }