예제 #1
0
    void Start()
    {
        id     = gameObject.GetInstanceID();
        power  = startingPower;
        health = power;
        float size = (baseSize + 6f * (power / 100f)) / 3f;

        xp                   = 0;
        nextBite             = Time.time;
        transform.localScale = new Vector2(size, size);
        sfx                  = GetComponent <AudioSource> ();
        wpsController        = GameObject.Find("GameController").GetComponent <WolfpackStrengthController> ();
    }
예제 #2
0
 void Start()
 {
     rb            = GetComponent <Rigidbody2D>();
     target        = GameObject.Find("AlphaWolf").GetComponent <Transform>();
     targetRb      = target.GetComponent <Rigidbody2D> ();
     stats         = GetComponent <WolfStatController> ();
     wpsController = GameObject.Find("GameController").GetComponent <WolfpackStrengthController> ();
     noiseOffset   = Random.value * 10.0f;
     active        = false;
     pursuing      = false;
     anim          = GetComponent <Animator> ();
     moving        = false;
     id            = gameObject.GetInstanceID();
     StartCoroutine("StartTick", pingFrequency);
 }
예제 #3
0
 void Start()
 {
     id = gameObject.GetInstanceID ();
     power = startingPower;
     health = power;
     float size = (baseSize + 6f * (power / 100f))/3f;
     xp = 0;
     nextBite = Time.time;
     transform.localScale = new Vector2(size, size);
     sfx = GetComponent<AudioSource> ();
     wpsController = GameObject.Find("GameController").GetComponent<WolfpackStrengthController> ();
 }
예제 #4
0
 void Start()
 {
     rb = GetComponent<Rigidbody2D>();
     target = GameObject.Find ("AlphaWolf").GetComponent<Transform>();
     targetRb = target.GetComponent<Rigidbody2D> ();
     stats = GetComponent<WolfStatController> ();
     wpsController = GameObject.Find("GameController").GetComponent<WolfpackStrengthController> ();
     noiseOffset = Random.value * 10.0f;
     active = false;
     pursuing = false;
     anim = GetComponent<Animator> ();
     moving = false;
     id = gameObject.GetInstanceID ();
     StartCoroutine("StartTick", pingFrequency);
 }