コード例 #1
0
ファイル: Program.cs プロジェクト: g-hi3/Combo-System-Test
        static void MapInput()
        {
            var comboGenerator = new ComboGenerator
            {
                MinRowLength = 2,
                MaxRowLength = 5
            };

            _combo = new Combo(comboGenerator);
            var playerCharacter = new PlayerCharacter(_combo);

            PlayerInput.RightKeyPressed += () => playerCharacter.Attack(HorizontalDirection.Right);
            PlayerInput.DownKeyPressed  += () => playerCharacter.Land();
            PlayerInput.LeftKeyPressed  += () => playerCharacter.Attack(HorizontalDirection.Left);
            PlayerInput.UpKeyPressed    += () => playerCharacter.Jump();
        }
コード例 #2
0
 public Combo(ComboGenerator generator)
 {
     _generator = generator;
 }