Пример #1
0
    void changeVersion()
    {
        if (Level.world < 2)
        {
            return;
        }

        isTransforming = true;
        if (Level.transformLimit == 0)
        {
            return;
        }
        else
        {
            Level.transformLimit--;
            if (version.Equals(DiloVersion.Normal))
            {
                version = DiloVersion.Metal;
                print("metal");
                anim.SetInteger("DilloState", 1);
            }
            else
            {
                version = DiloVersion.Normal;
                print("normal");
                anim.SetInteger("DilloState", 0);
            }
            Level.updateTransformLimit();
        }

        isTransforming = false;
    }
Пример #2
0
 // Use this for initialization
 void Start()
 {
     thisTransform       = transform;
     transform.position += new Vector3(0, Dillo.DILO_INTERVAL, -1);
     speedX              = 0;
     speedY              = 0;
     anim           = this.GetComponentInChildren <Animator>();
     version        = DiloVersion.Normal;
     isTransforming = false;
     jumpNewPos     = thisTransform.position;
 }