コード例 #1
0
    protected override void Update()
    {
        if (!IsActivated || !GameManager.Instance.hasGameStarted)
        {
            return;
        }

        base.Update();
        if (moneyAndFoodTimer.Check(Time.deltaTime))
        {
            MoneyAdded.Invoke(moneyIncrement);
            if (isFood)
            {
                FoodAdded.Invoke(foodIncrement);
            }
        }
    }
コード例 #2
0
ファイル: Program.cs プロジェクト: MargaritaKolosok/CSharp
 public void Put(int sum)
 {
     this.sum += sum;
     MoneyAdded?.Invoke($"Sum put on account {sum}");
 }
コード例 #3
0
 public void Deposit(int sum)
 {
     Balance += sum;
     MoneyAdded?.Invoke(this, new UserEventArgs(Balance));
 }
コード例 #4
0
 private void Button_Click_7(object sender, RoutedEventArgs e)
 {
     coin = coin + 1000;
     MoneyAdded?.Invoke(coin);
 }
コード例 #5
0
ファイル: Program.cs プロジェクト: MargaritaKolosok/CSharp
 public void Put(int sum)
 {
     this.sum += sum;
     MoneyAdded?.Invoke(this, new AccountEventArgs($"You Added {sum} on your account", sum));
 }