public override void Run() { m_SceneState = 0; if (b == 1) { presen.SetPos(150, 250); presen.SetPic(Properties.Resources.wujin); xuanwo.SetPos(500, 50); go.SetPos(520, 260); } else if (b == 2) { presen.SetPos(150, 250); presen.SetPic(Properties.Resources.jingdian); xuanwo.SetPos(250, 50); go.SetPos(520, 260); } else { presen.SetPos(999, 999); go.SetPos(999, 999); } //MainWindow.SceneManager.SetNextScene("开始场景"); }
//间隔固定时间 执行一次该函数 public void pauseRun(object sender, MouseButtonEventArgs e) { pause.Dispatcher.Invoke ( new Action ( delegate { b = !b; if (b) { pause.SetPic(Properties.Resources.pause1); } else { pause.SetPic(Properties.Resources.pause); } } ) ); }