Exemple #1
0
 /// <summary>
 /// オブザーバーを追加
 /// </summary>
 /// <param name="observer">追加するオブザーバー</param>
 public void Add(IStgPlayerHealthObserver observer)
 {
     observers.Add(observer);
 }
Exemple #2
0
 /// <summary>
 /// オブザーバーを解除
 /// </summary>
 /// <param name="observer">解除するオブザーバー</param>
 public void Remove(IStgPlayerHealthObserver observer)
 {
     observers.Remove(observer);
 }
Exemple #3
0
 /// <summary>
 /// 体力変化のオブザーバーを登録
 /// </summary>
 /// <param name="observer">登録するオブザーバー</param>
 public void SetHealthObserver(IStgPlayerHealthObserver observer)
 {
     healthObservable.Add(observer);
 }