void LoadEventData()
 {
     if (currentEvent != null)
     {
         eventSteps = currentEvent.tempData;
         timeline   = new EditorTimeline(new Rect(200, 50, position.width - 220, position.height - 70),
                                         1f, barHeight);
         //eventSteps = new List<EventStepData>();
         //eventSteps.AddRange(currentEvent.tempData.ToArray());
     }
     else
     {
         Debug.LogError("Tried to load event data, but no object was found.");
     }
 }
 void LoadEventData()
 {
     if (currentEvent != null)
     {
       eventSteps = currentEvent.tempData;
       timeline = new EditorTimeline(new Rect(200, 50, position.width - 220, position.height - 70),
                                 1f, barHeight);
       //eventSteps = new List<EventStepData>();
       //eventSteps.AddRange(currentEvent.tempData.ToArray());
     }
     else
     {
       Debug.LogError("Tried to load event data, but no object was found.");
     }
 }