本文整理汇总了C#中Editor.Start方法的典型用法代码示例。如果您正苦于以下问题:C# Editor.Start方法的具体用法?C# Editor.Start怎么用?C# Editor.Start使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Editor
的用法示例。
在下文中一共展示了Editor.Start方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: EditorButton_Click
private void EditorButton_Click(object sender, EventArgs e)
{
if (GameRunning)
{
MessageBox.Show(this, "Stop the current game first.", "<°)))><", MessageBoxButtons.AbortRetryIgnore);
return;
}
GameRunning = true;
Root r = Root.Instance;
r.Authoritive = true;
Cheetah.Forms.EditorForm vf = new Cheetah.Forms.EditorForm();
vf.Show();
r.ClientClient(new string[] { }, vf.glControl1);
//r.ClientClient(new string[] { });
IUserInterface ui = r.UserInterface;
Editor v = new Editor();
Root.Instance.CurrentFlow = v;
v.Start();
r.CurrentFlow = v;
v.Start();
r.ClientLoop();
//Cheetah.Root.Instance.LocalObjects.Remove(h);
r.ResourceManager.UnloadAll();
r.UserInterface.Dispose();
r.UserInterface = null;
vf.Close();
GameRunning = false;
}