示例#1
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="game"></param>
 /// <param name="inputManager"></param>
 /// <param name="assetName"></param>
 /// <param name="levelAssetName"></param>
 public LevelButton(Game game, InputManager inputManager, string assetName, string levelAssetName)
     : base(game, inputManager, assetName)
 {
     _levelAssetName = levelAssetName;
 }
示例#2
0
文件: Button.cs 项目: thexa4/ticktick
 /// <summary>
 /// Creates a new button
 /// </summary>
 /// <param name="game">Game to bind to</param>
 /// <param name="inputManager">InputManager reference</param>
 /// <param name="assetName">Sprite to load</param>
 public Button(Game game, InputManager inputManager, String assetName) : base(game, assetName)
 {
     _inputManager = inputManager;
 }
示例#3
0
        /// <summary>
        /// Initializes controller
        /// </summary>
        public override void Initialize()
        {
            base.Initialize();

            _inputManager = (InputManager)this.Game.Services.GetService(typeof(InputManager));
        }