void CmdSpawnNote() { RpcGetColor(); GameObject note = notePool.GetObject(nextNoteColor); activeNotes.Enqueue(note); NetworkServer.Spawn(note); }
private void InitNoteObject(int noteID) { NoteController note; note = notePool.GetObject(); notes.Add(note); note.gameObject.SetActive(true); note.gameObject.transform.SetParent(noteParentTransform); note.Activate(noteID, chart.notes[noteID], this, pianoSoundsLoader); }
GameObject GetNote() { randomNote = Random.Range(0, 4); switch (randomNote) { case 0: return(notePool.GetObject(Color.blue)); case 1: return(notePool.GetObject(Color.green)); case 2: return(notePool.GetObject(Color.yellow)); case 3: return(notePool.GetObject(Color.red)); default: return(notePool.GetObject(Color.blue)); } }