CrowdControllable.addStun C# (CSharp) 메소드

addStun() 공개 메소드

public addStun ( float duration ) : void
duration float
리턴 void
    public void addStun(float duration)
    {
        if (canStun == true)
        {
            Effect newStun = new Effect(0, duration);
            stuns.Add(newStun);
            isStunned = true;
            //The floating text should be replaced by a better graphical representation
            floatText.GetComponent<TextMesh>().text = "Stunned!";
            Instantiate(floatText, effectPosition, Quaternion.identity);
        }
    }

Usage Example

예제 #1
0
 void OnTriggerEnter(Collider col)
 {
     if(col.gameObject.tag == "Player")
     {
         crowdControllable = col.GetComponent<CrowdControllable>();
         crowdControllable.addStun(2);
         Destroy(gameObject);
     }
 }