protected virtual void Awake() { m_wordSource = GetComponent <AudioSource> (); m_sequencer = GetComponent <SoundObjectSequencer> (); m_highlight = GetComponent <Highlighter> (); m_highlight.ConstantParams(HighlightColour); }
public void CmdSoundObjectStopSequencer(NetworkInstanceId objid) { GameObject obj = NetworkServer.objects [objid].gameObject; SoundObjectSequencer seq = obj.GetComponent <SoundObjectSequencer> (); seq.RpcStopSequencer(); }
public void CmdSetSoundObjectSequencePath(NetworkInstanceId objid, Vector3[] p, int[] ts, float[] sc) { GameObject obj = NetworkServer.objects [objid].gameObject; SoundObjectSequencer seq = obj.GetComponent <SoundObjectSequencer> (); seq.RpcSyncPath(p, ts, sc); }
public void CmdGetSoundObjectSequencePath(NetworkInstanceId objid) { GameObject obj = NetworkServer.objects [objid].gameObject; SoundObjectSequencer seq = obj.GetComponent <SoundObjectSequencer> (); SequenceMessage msg; seq.fillSequenceMessage(out msg); msg.netId = objid; Debug.Log("sending the seq fill message with " + msg); base.connectionToClient.Send(SequenceMessage.SequenceMessageID, msg); }