コード例 #1
0
    public override void Init(int points)
    {
        pursue = GetComponentInChildren <PursuePlayer>();
        player = FindObjectOfType <Player>();

        var speed    = UnityEngine.Random.Range(0, points);
        var strength = points - speed;

        HP                  += (points / 10) + strength * 1.5f;
        pursue.Speed         = Mathf.Min(22.0f, 4 + (points / 4) + 2 * speed);
        transform.localScale = Vector3.one * HP;
        _audio.pitch         = 1.0f + (15.0f - HP) * 0.05f;
    }
コード例 #2
0
 void Start()
 {
     strategy   = new PursuePlayer();
     restaurant = FindObjectOfType <RestaurantState>();
 }