예제 #1
0
    // Use this for initialization
    void Start()
    {
        this.gameObject.transform.position = StartLocation;
        Rigidbody2D rigidbody = this.gameObject.GetComponent <Rigidbody2D> ();

        timer = new AbilityExpirationTimer(.5f);
    }
예제 #2
0
    // Use this for initialization
    void Start()
    {
        this.gameObject.transform.position = StartLocation;
        Rigidbody2D rigidbody = this.gameObject.GetComponent <Rigidbody2D> ();
        float       sign      = (Vector2.up.x < Direction.x)? -1.0f : 1.0f;

        rigidbody.transform.Rotate(0f, 0f, Vector2.Angle(Vector2.up, Direction) * sign);
        timer = new AbilityExpirationTimer(.3f);
    }
예제 #3
0
 // Use this for initialization
 void Start()
 {
     this.gameObject.transform.position = StartLocation;
     timer = new AbilityExpirationTimer(5f);
 }