public void Initialise(GameObject originator, GameObject target) { m_originatorSource = originator; m_targetGameObject = target; m_hasTarget = (target != null); m_audioClipSource = m_originatorSource.GetComponent <BaseWingroveAudioSource>(); m_pitch = m_audioClipSource.GetNewPitch(); m_audioClipSource.AddUsage(); transform.parent = m_originatorSource.transform; Update(); }
// Use this for initialization void Start() { m_audioSource = GetComponent <BaseWingroveAudioSource>(); m_beatSyncs.Add(this); }
public void Initialise(GameObject originator, GameObject target) { m_originatorSource = originator; m_targetGameObject = target; m_hasTarget = (target != null); m_audioClipSource = m_originatorSource.GetComponent<BaseWingroveAudioSource>(); m_pitch = m_audioClipSource.GetNewPitch(); m_audioClipSource.AddUsage(); transform.parent = m_originatorSource.transform; Update(); }
public void RemoveSource(BaseWingroveAudioSource source) { m_audioSources.Remove(source); }
public void RegisterSource(BaseWingroveAudioSource source) { m_audioSources.Add(source); }
// Use this for initialization void Start() { m_audioSource = GetComponent<BaseWingroveAudioSource>(); m_beatSyncs.Add(this); }