示例#1
0
 // Use this for initialization
 void Start()
 {
     enemyStats = GetComponent <NG_EnemyStatManager>();
     localScale = transform.localScale;
     rb         = GetComponent <Rigidbody2D> ();
     dirX       = -1f;
 }
示例#2
0
    private NG_EnemyStatManager enemyStats; //Reference to Enemy stats -NG

    // Use this for initialization
    void Start()
    {
        target = GameObject.FindGameObjectWithTag("Player").GetComponent <Transform> ();
        CPM    = FindObjectOfType <CheckpointManager>();
        SM     = FindObjectOfType <SoundManager>();

        //Get NG_StatManager & NG_EnemyStatManager -NG
        playerStats = FindObjectOfType <NG_StatManager>();
        enemyStats  = GetComponent <NG_EnemyStatManager>();
    }
示例#3
0
    // Use this for initialization
    void Start()
    {
        checkPoint      = FindObjectOfType <CheckpointManager>();
        Score           = FindObjectOfType <ScoreManager>();
        enemyStats      = FindObjectOfType <NG_EnemyStatManager>();
        upgradeProgress = FindObjectOfType <NG_UpgradeProgress>();
        audio           = FindObjectOfType <SoundManager>();
        controller2D    = GetComponent <NG_CharacterController2D>();

        LoadPlayerUpgrades();
        health.CurrentVal = health.MaxVal;
        maxLives          = upgradeProgress.highestLives;
        curLives          = maxLives;

        //health.MaxVal = 3;
        //energy.MaxVal = 10;
    }