Exemple #1
0
    public void HandleLoser(GameObject go)
    {
        GameObject newTarget = new GameObject();

        newTarget.transform.SetParent(this.gameObject.transform);

        newTarget.transform.position = go.transform.position + new Vector3(Random.Range(-3f, 3f), -5f, 0.0f);
        go.GetComponent <MoveAnimation>().Setup(0.0f, moveTime, newTarget, this.loseCurveX, this.loseCurveY);
        FadeAlpha fa = go.GetComponent <FadeAlpha>();

        Destroy(fa);
        fa = go.AddComponent <FadeAlpha>();
        fa.Setup(0.0f, 0.0f, 0.25f);
        go.AddComponent <RotateOverTime>();
    }
Exemple #2
0
 private void Awake()
 {
     instance = this;
 }