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