コード例 #1
0
ファイル: WingroveMixBus.cs プロジェクト: tomfionn/FireBonobo
 void Awake()
 {
     m_parent = FindParentMixBus(transform.parent);
     if (m_parent != null)
     {
         m_parent.RegisterMixBus(this);
     }
 }
コード例 #2
0
 void Awake()
 {
     m_mixBus          = WingroveMixBus.FindParentMixBus(transform);
     m_instanceLimiter = WingroveMixBus.FindParentLimiter(transform);
     if (m_mixBus != null)
     {
         m_mixBus.RegisterSource(this);
     }
     FindParameterModifiers(transform);
     Initialise();
 }
コード例 #3
0
ファイル: WingroveMixBus.cs プロジェクト: tomfionn/FireBonobo
 public static WingroveMixBus FindParentMixBus(Transform t)
 {
     if (t == null)
     {
         return(null);
     }
     else
     {
         WingroveMixBus mixBus = t.GetComponent <WingroveMixBus>();
         if (mixBus == null)
         {
             return(FindParentMixBus(t.parent));
         }
         else
         {
             return(mixBus);
         }
     }
 }
コード例 #4
0
 void Awake()
 {
     m_mixBus = WingroveMixBus.FindParentMixBus(transform);
     m_instanceLimiter = WingroveMixBus.FindParentLimiter(transform);
     if (m_mixBus != null)
     {
         m_mixBus.RegisterSource(this);
     }
     FindParameterModifiers(transform);
     Initialise();
 }
コード例 #5
0
 void Awake()
 {
     m_mixBus = GetComponent<WingroveMixBus>();
     m_mixBus.AddDuck(this);
 }
コード例 #6
0
ファイル: DuckOnEvent.cs プロジェクト: tomfionn/FireBonobo
 void Awake()
 {
     m_mixBus = GetComponent <WingroveMixBus>();
     m_mixBus.AddDuck(this);
 }
コード例 #7
0
ファイル: WingroveMixBus.cs プロジェクト: tomfionn/FireBonobo
 public void UnregisterMixBus(WingroveMixBus mixBus)
 {
     m_childMixBuses.Remove(mixBus);
 }
コード例 #8
0
ファイル: WingroveMixBus.cs プロジェクト: tomfionn/FireBonobo
 public void RegisterMixBus(WingroveMixBus mixBus)
 {
     m_childMixBuses.Add(mixBus);
 }
コード例 #9
0
 void Awake()
 {
     m_audioSources = m_groupToMonitor.GetComponentsInChildren<BaseWingroveAudioSource>();
     m_mixBus = GetComponent<WingroveMixBus>();
     m_mixBus.AddDuck(this);
 }
コード例 #10
0
 void Awake()
 {
     m_audioSources = m_groupToMonitor.GetComponentsInChildren <BaseWingroveAudioSource>();
     m_mixBus       = GetComponent <WingroveMixBus>();
     m_mixBus.AddDuck(this);
 }
コード例 #11
0
 void Awake()
 {
     m_parent = FindParentMixBus(transform.parent);
     if (m_parent != null)
     {
         m_parent.RegisterMixBus(this);
     }
 }
コード例 #12
0
 public void UnregisterMixBus(WingroveMixBus mixBus)
 {
     m_childMixBuses.Remove(mixBus);
 }
コード例 #13
0
 public void RegisterMixBus(WingroveMixBus mixBus)
 {
     m_childMixBuses.Add(mixBus);
 }