private static System.Timers.Timer timer = new System.Timers.Timer(1000);
static void Main(string[] args)
{
timer.Elapsed += Timer_Elapsed;
timer.Start();
Log.L("按键盘 esc 关闭测试环境 ");
Log.L("开启 0 号环境 测试 ");
Framework.CreateEnv(EnvironmentType.Ev0).InitWithAttribute();
TestScripts();
while (Console.ReadKey().Key != ConsoleKey.Escape) { }
Framework.env0.Dispose();
Log.L(" 0 号环境 已经关闭 ");
Log.L("按键盘 esc 退出 ");
while (Console.ReadKey().Key != ConsoleKey.Escape) { }
}
private static void Timer_Elapsed(object sender, ElapsedEventArgs e)
{
Framework.env0.Update();
}
简述
如上图所示
1、创建了一个计时器,并开启 用于刷新环境
2、创建环境并初始化 实例化,做一些准备工作
3、在计时器回调中疯狂的刷新环境 为框架内部需要不停刷新的工具提供便利
4、检测到ESC 推出环境 终结、释放,一般程序退出前执行一次即可
简洁明了,是不是很简单
环境初始化完毕,后面就是无脑塞东西到环境中了,easy
也就是说我们要开始 激动人心的 注入了