Ejemplo n.º 1
0
        //      private void LoadTransitions(Assembly assembly)
        //{
        //	Type[] types = assembly.GetTypes();
        //	for (int i = 0; i < types.Length; i++)
        //	{
        //		Type type = types[i];
        //		bool flag = this.transitionTypes.Contains(type);
        //		if (!flag)
        //		{
        //			bool flag2 = typeof(Transition).IsAssignableFrom(type) && !type.IsAbstract;
        //			if (flag2)
        //			{
        //				this.transitionTypes.Add(type);
        //			}
        //		}
        //	}
        //}

        private void tmp()
        {
            StarTransition             starTransition             = new StarTransition();
            RotateTransition           rotateTransition           = new RotateTransition();
            VerticalWipeTransition     verticalWipeTransition     = new VerticalWipeTransition();
            PageTransition             pageTransition             = new PageTransition();
            RollTransition             rollTransition             = new RollTransition();
            DiamondsTransition         diamondsTransition         = new DiamondsTransition();
            VerticalBlindsTransition   verticalBlindsTransition   = new VerticalBlindsTransition();
            HorizontalWipeTransition   horizontalWipeTransition   = new HorizontalWipeTransition();
            FadeAndBlurTransition      fadeAndBlurTransition      = new FadeAndBlurTransition();
            ExplosionTransition        explosionTransition        = new ExplosionTransition();
            CheckerboardTransition     checkerboardTransition     = new CheckerboardTransition();
            TranslateTransition        translateTransition        = new TranslateTransition();
            RotateWipeTransition       rotateWipeTransition       = new RotateWipeTransition();
            MeltTransition             meltTransition             = new MeltTransition();
            DiagonalWipeTransition     diagonalWipeTransition     = new DiagonalWipeTransition();
            FlipTransition             flipTransition             = new FlipTransition();
            DotsTransition             dotsTransition             = new DotsTransition();
            FadeAndGrowTransition      fadeAndGrowTransition      = new FadeAndGrowTransition();
            DoubleRotateWipeTransition doubleRotateWipeTransition = new DoubleRotateWipeTransition();
            DoorTransition             doorTransition             = new DoorTransition();
            HorizontalBlindsTransition horizontalBlindsTransition = new HorizontalBlindsTransition();
            FadeTransition             fadeTransition             = new FadeTransition();
        }
Ejemplo n.º 2
0
    void OnGUI()
    {
        if (GUI.Button(new Rect(0, 0 + offset, Screen.width, Screen.height - 45), "PLAY", buttonStyle))
        {
            if (!ExplosionTransition.isExploding)
            {
                //EndlessLevelsHandler.buildRandomLevel();

                ExplosionTransition explodeScript = (ExplosionTransition)GetComponent <ExplosionTransition>();
                StartCoroutine(explodeScript.doExplosionTransition());
            }
        }

        if (ExplosionTransition.isExploding)
        {
            offset *= 1.1f;
        }

        GUI.Label(new Rect(0, Screen.height - 100 + offset, Screen.width, 100), "CUBELOID", titleStyle);
    }
Ejemplo n.º 3
0
    void OnGUI()
    {
        if (isWon)
        {
            if (GUI.Button(new Rect(-offset, 0, Screen.width, Screen.height + 5), "NEXT", buttonStyle))
            {
                if (!ExplosionTransition.isExploding)
                {
                    ExplosionTransition explodeScript = (ExplosionTransition)GetComponent <ExplosionTransition>();
                    StartCoroutine(explodeScript.doExplosionTransition());
                }
            }
        }
        else
        {
            GUI.Label(new Rect(10, Screen.height - 60, 50, 50), "", collapseBtnStl);
            GUI.Label(new Rect(62, Screen.height - 68, 256, 64), "", titleBtnStl);
        }

        if (ExplosionTransition.isExploding)
        {
            offset *= 1.1f;
        }
    }