/// <summary>
 /// 返還
 /// </summary>
 public abstract void Return(ISFXPlayback op);
 public override void Return(ISFXPlayback op)
 {
 }
 /// <summary>
 /// 返還
 /// </summary>
 public override void Return(ISFXPlayback op)
 {
     m_barrel.Return(op);
     m_magazine.Push();
 }
Exemple #4
0
 /// <summary>
 /// 返還
 /// </summary>
 public sealed override void DoReturn(ISFXPlayback op)
 {
     m_list.Free(op);
 }
Exemple #5
0
 public void Shot(ISFXPlayback playback)
 {
     m_list.Add(playback);
 }