示例#1
0
        private MainMenuInputComponent GetInput()
        {
            BaseEntity             player = Scene.GetPlayer();
            MainMenuInputComponent input  = (MainMenuInputComponent)player.Components.FirstOrDefault(n => n.Name == "Input");

            return(input);
        }
        public override BaseEntity BuildPlayer(int startX, int startY)
        {
            var player = new BaseEntity(SceneManager, "Player", startX, startY);

            var renderComponent = new RenderComponent(player, "atpRtsd4", 32, 32);

            var inputComponent = new MainMenuInputComponent(player);

            var physicsComponent = new PhysicsComponent(player, 32, 32);

            return(player);
        }