예제 #1
0
 void Awake()                     //las referencias de las variables se suelen hacer siempre en el awake
 {
     klAudioSource = GetComponent <KLAudioSource>();
     klAudioSource.SetFloatVar(krillVar, 0);
     lineRenderer = GetComponent <LineRenderer>();
     gunLight     = GetComponent <Light>();
 }
예제 #2
0
 void Awake()
 {
     klAudioSource = GetComponent <KLAudioSource>();
     enemyManager  = GameObject.FindGameObjectWithTag("EnemyManager").GetComponent <EnemyManager>();
     anim          = GetComponent <Animator>();
     //capsuleCollider = GetComponent<CapsuleCollider>();
     currentHealth = startingHealth;
     scoreManager  = GameObject.FindGameObjectWithTag("GameManager").GetComponent <ScoreManager>();
 }
예제 #3
0
    private void Awake()
    {
        klAudioSource = GetComponent <KLAudioSource>();

        anim           = GetComponent <Animator>();
        playerMovement = GetComponent <PlayerMovement>();
        playerShooting = GetComponentInChildren <PlayerShooting>();

        currentHealth = startingHealth;
    }
예제 #4
0
        private void OnEnable()
        {
            m_target = target as KLAudioSource;

            rList = new ReorderableList(serializedObject, serializedObject.FindProperty("m_tags"), true, true, true, true);
            rList.drawHeaderCallback    = DrawListHeader;
            rList.drawElementCallback   = DrawListElement;
            rList.onAddDropdownCallback = OnAddDropdownCallback;
            rList.elementHeightCallback = ElementHeightCallback;
        }