protected override void OnUpdated() { //Block1.pngを左方向に2度回転する。 obj.Angle -= 2.0f; //マウスが左クリックされた時にフェード付きでScene1へ遷移する。 //(フェードアウトとフェードインはそれぞれ1秒間かけて行う。) if (asd.Engine.Mouse.LeftButton.ButtonState == asd.MouseButtonState.Push) { var scene1 = new Scene1(); asd.Engine.ChangeSceneWithTransition(scene1, new asd.TransitionFade(1.0f, 1.0f)); } }
public void Run() { // aceを初期化する asd.Engine.Initialize("Transition", 640, 480, new asd.EngineOption()); // シーンをScene1に設定する。 var scene = new Scene1(); asd.Engine.ChangeScene(scene); // aceが進行可能かチェックする。 while (asd.Engine.DoEvents()) { // aceを更新する。 asd.Engine.Update(); } // aceを終了する。 asd.Engine.Terminate(); }
public void Run() { // aceを初期化する asd.Engine.Initialize("Transition", 640, 480, new asd.EngineOption()); // シーンをScene1に設定する。 var scene = new Scene1(); asd.Engine.ChangeScene(scene); // aceが進行可能かチェックする。 while (asd.Engine.DoEvents()) { // aceを更新する。 asd.Engine.Update(); } // aceを終了する。 asd.Engine.Terminate(); }
protected override void OnUpdated() { //Block1.pngを左方向に2度回転する。 obj.Angle -= 2.0f; //マウスが左クリックされた時にフェード付きでScene1へ遷移する。 //(フェードアウトとフェードインはそれぞれ1秒間かけて行う。) if (asd.Engine.Mouse.LeftButton.ButtonState == asd.MouseButtonState.Push) { var scene1 = new Scene1(); asd.Engine.ChangeSceneWithTransition(scene1, new asd.TransitionFade(1.0f, 1.0f)); } }