コード例 #1
0
ファイル: LocalPlayer.cs プロジェクト: LukasKez/OPP-tankai
        public LocalPlayer(PlayerSpawner spawnPoint) : base(spawnPoint)
        {
            tankType = GameState.Instance.tankType;
            Spawn();

            crosshair      = new Pen(Color.FromArgb(128, Color.Red), 2);
            tankController = new Controller(controllable);

            GameState.Instance.OnMouseClicked += OnMouseClicked;
            controllable.OnProjectileHit      += OnProjectileHit;
        }
コード例 #2
0
ファイル: Player.cs プロジェクト: LukasKez/OPP-tankai
 public Player(PlayerSpawner spawnPoint)
 {
     this.spawnPoint = spawnPoint ?? new PlayerSpawner(GameState.Instance.mapSize.X / 2, GameState.Instance.mapSize.Y / 2);
     isShadowCaster  = true;
 }