コード例 #1
0
        private static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");

#if TEST_MODE
            Exp1Test.TestMain();
#endif

#if NORMAL_MODE
            while (true)
            {
                Console.Write("请选择实验编号(1-{0}):", ExpCount);
                var expId = Console.ReadLine();
                Console.WriteLine("输入 exit 退出");
                switch (expId)
                {
                case "1":
                    Exp1.Run();
                    break;

                case "2":
                    Exp2.Run();
                    break;

                case "exit":
                    Console.WriteLine("学业繁忙,告辞~");
                    return;

                default:
                    Console.WriteLine("输入错误,没有这个实验!");
                    break;
                }
            }
#endif
        }
コード例 #2
0
ファイル: TitlePage.cs プロジェクト: hryusha/Exp4
    private void HandleBombExplosionComplete(AbstractTween tween)
    {
        Exp1 explodedBomb = (tween as Tween).target as Exp1;

        //RemoveAllChildren ();
        //Exp1.instance.SwitchToTitlePage();
    }
コード例 #3
0
ファイル: ExpressionNodes.cs プロジェクト: ALMikhai/CCompiler
 public override string ToString(string indent, bool last)
 {
     return(indent + NodePrefix(last) + $"CONDITIONAL_EXP" + "\r\n" +
            Condition.ToString(indent + ChildrenPrefix(last), false) +
            Exp1.ToString(indent + ChildrenPrefix(last), false) +
            Exp2.ToString(indent + ChildrenPrefix(last), true));
 }
コード例 #4
0
ファイル: StatementNodes.cs プロジェクト: ALMikhai/CCompiler
 public override string ToString(string indent, bool last)
 {
     return(indent + NodePrefix(last) + Type + "\r\n" +
            Exp1.ToString(indent + ChildrenPrefix(last), false) +
            Exp2.ToString(indent + ChildrenPrefix(last), false) +
            Exp3.ToString(indent + ChildrenPrefix(last), false) +
            Stat.ToString(indent + ChildrenPrefix(last), true));
 }
コード例 #5
0
    //private FSprite _man2;


    //private int _frameCountnew = 0;

    private void Start()
    {
        FutileParams fparams = new FutileParams(false, false, true, true);

        fparams.AddResolutionLevel(480.0f, 1.0f, 1.0f, "");
        fparams.origin = new Vector2(0.5f, 0.5f);


        Futile.instance.Init(fparams);
        Futile.atlasManager.LoadAtlas("Atlases/Sprite6");

        Futile.atlasManager.LoadFont("font", "font", "Atlases/font", 0, 0);

        instance = new Exp1();

        //_man2 = new FSprite ("Man1");
        //Futile.stage.AddChild (_man2);

        SwitchToTitlePage();
    }
コード例 #6
0
ファイル: Interpreter.cs プロジェクト: mkader/Design-Patterns
 public bool Interpret(string context)
 {
     return(Exp1.Interpret(context) && Exp2.Interpret(context));
 }