コード例 #1
0
ファイル: GameModel.cs プロジェクト: robin84bobin/Last-Sheep
    private void CreateSheep()
    {
        playerSheepModel          = new BaseSheepModel();
        playerSheepModel.OnDeath += OnPlayerDeath;

        botSheeps = new List <BaseSheepModel>(_config.defaultSheepsCount);
        for (var i = 0; i < _config.defaultSheepsCount; i++)
        {
            var botSheepModel = new BotSheepModel();
            botSheepModel.Walk();
            botSheeps.Add(botSheepModel);
        }
    }
コード例 #2
0
ファイル: GameModel.cs プロジェクト: robin84bobin/Last-Sheep
 private void OnPlayerDeath(BaseSheepModel player)
 {
     GameOver?.Invoke(GameResult.Lose);
 }