Ejemplo n.º 1
0
 private void Awake()
 {
     if (instance)
     {
         Destroy(gameObject);
     }
     else
     {
         instance = this;
     }
     DontDestroyOnLoad(transform.root.gameObject);
     GetComponent <Canvas>().enabled = true;
     controls = new DebugControls();
 }
Ejemplo n.º 2
0
    public static void SetDefaultValues()
    {
        FlockManagerInstance = GameObject.Find("NPCMovementCoordinator").GetComponent <FlockManager>();

        UIManager = GameObject.Find("UI").GetComponent <UIManager>();
        Volume    = GameObject.Find("Camera").GetComponent <PostProcessVolume>();

        Player         = GameObject.Find("player");
        Renderers      = Player.GetComponentsInChildren <Renderer>();
        PlayerData     = Player.GetComponent <PlayerDataManager>().PlayerData;
        PlayerAnimator = Player.GetComponent <Animator>();

        MovementControls = new MovementControls(KeyCode.W, KeyCode.S, KeyCode.D, KeyCode.A);

        DebugControls = new DebugControls(
            KeyCode.V,
            KeyCode.B,
            KeyCode.N,
            KeyCode.M,
            KeyCode.I,
            KeyCode.O);
        DebugEnabled = true;
    }
Ejemplo n.º 3
0
 // Start is called before the first frame update
 void Start()
 {
     pController = GetComponent <PlayerController>();
     dControls   = GetComponent <DebugControls>();
     tEffect     = GetComponent <TarEffect>();
 }
Ejemplo n.º 4
0
 private void Start()
 {
     pController = GetComponent <PlayerController>();
     dControls   = GetComponent <DebugControls>();
 }