Exemplo n.º 1
0
        protected override void Initialize()
        {
            input = new Input(Form.MainForm);
            input.Load();

            var dirs = new[] { @"img\PPD\home", @"img\PPD\main_game", @"img\PPD\single", @"img\PPD\multi", @"img\PPDEditor" };

            foreach (var dir in dirs)
            {
                var spriteManager = new DirSpriteManager(dir);
                spriteManager.Pack();
            }
            resourceManager = new PPDFramework.Resource.SpriteResourceManager(device, @"img\PPD\main_game");
            sceneManager    = new SceneManager(device)
            {
                GameHost = this
            };
            testSceneManager = new TestSceneManager(sceneManager, device);
            testSceneManager.Add(typeof(TextScene));
            testSceneManager.Add(typeof(ScissorScene));
            testSceneManager.Add(typeof(ImageScene));
            testSceneManager.Add(typeof(FilterScene));
            testSceneManager.Add(typeof(NumberImageScene));
            testSceneManager.Add(typeof(ScreenFilterScene));
            testSceneManager.Add(typeof(MaskScene));
            testSceneManager.Add(typeof(MovieScene));
            var scene = testSceneManager.Initialize();

            SetPropertyToScene(scene);
            scene.Load();
            sceneManager.CurrentScene       = scene;
            TextEditableControl.IMEStarted += control_IMEStarted;
        }
Exemplo n.º 2
0
 public NumberImageScene(TestSceneManager testSceneManager, PPDDevice device) : base(testSceneManager, device)
 {
 }
Exemplo n.º 3
0
 public MovieScene(TestSceneManager testSceneManager, PPDDevice device) : base(testSceneManager, device)
 {
 }
Exemplo n.º 4
0
 public FilterScene(TestSceneManager testSceneManager, PPDDevice device) : base(testSceneManager, device)
 {
 }
Exemplo n.º 5
0
 protected TestSceneBase(TestSceneManager testSceneManager, PPDDevice device) : base(device)
 {
     this.testSceneManager = testSceneManager;
 }
Exemplo n.º 6
0
        public ScissorScene(TestSceneManager testSceneManager, PPDDevice device) : base(testSceneManager, device)
        {

        }