public void CreateNote(CubeLaneItem item)
 {
     NoteItem note = new NoteItem();
     note.StartTime = DateTime.Now;
     note.EndTime = DateTime.Now + TimeSpan.FromMilliseconds(NoteTimeToLive);
     note.Parent = item;
     note.Instance = (GameObject)Instantiate(item.StartPosition);
     (note.Instance.renderer as MeshRenderer).material.color = item.LaneColor;
     Notes.Add(note);
 }
Example #2
0
 public void CreateNote(CubeLaneItem item)
 {
     NoteItem note = new NoteItem();
     note.StartTime = DateTime.Now;
     note.EndTime = DateTime.Now + TimeSpan.FromMilliseconds(NoteTimeToLive);
     note.Parent = item;
     note.Instance = (GameObject)Instantiate(item.StartPosition);
     (note.Instance.renderer as MeshRenderer).material.color = item.LaneColor;
     Notes.Add(note);
 }
 public void CreateNote(CubeLaneItem item)
 {
     NoteItem note = new NoteItem();
     note.StartTime = DateTime.Now;
     note.EndTime = DateTime.Now + TimeSpan.FromMilliseconds(NoteTimeToLive);
     note.Parent = item;
     note.Instance = (GameObject)Instantiate(item.StartPosition);
     (note.Instance.renderer as MeshRenderer).material.color = item.LaneColor;
     if (0 == Random.Range(0, 10))
     {
         note.UseLower = true;
         note.Instance.transform.rotation = Quaternion.Euler(0, 15, 0);
     }
     Notes.Add(note);
 }
    public void CreateNote(CubeLaneItem item)
    {
        NoteItem note = new NoteItem();

        note.StartTime = DateTime.Now;
        note.EndTime   = DateTime.Now + TimeSpan.FromMilliseconds(NoteTimeToLive);
        note.Parent    = item;
        note.Instance  = (GameObject)Instantiate(item.StartPosition);
        (note.Instance.renderer as MeshRenderer).material.color = item.LaneColor;
        if (0 == Random.Range(0, 10))
        {
            note.UseLower = true;
            note.Instance.transform.rotation = Quaternion.Euler(0, 15, 0);
        }
        Notes.Add(note);
    }