public void SetUpWaypointEventsOnFirstWaypointCurve() { IPCWaypointsManager pcWaypointsManager = pcWaypointsManagerAdaptor.GetPCWaypointsManager(); IPCWaypointCurve firstWaypointCurve = pcWaypointsManager.GetPCWaypointCurvesInSequence()[0]; firstWaypointCurve.SetUpTargetSpawnEvents(); }
void DrawCurveSequence(Rect rect) { if (thisSystemIsReady) { IPCWaypointsManager waypointsManager = pcWaypointsManagerAdaptor.GetPCWaypointsManager(); GUI.Label( rect, "current: " + gameManager.GetCurrentWaypointGroupIndex().ToString() + " ,\n" + "sequence: " + GetSequenceIndexString() + ",\n" + "reserved: " + GetReservedCurvesIDString(waypointsManager.GetReservedCurvesIDs()) + ",\n" + "idInSQ: " + waypointsManager.GetCurrentCurveIDInSequence().ToString() + ", \n" /* + * "eventCount: " + waypointsManager.GetWaypointCurvesInSequence()[waypointsManager.GetCurrentCurveIDInSequence()].GetWaypointEvents().Count.ToString() */ ); } }
public override void SetUpReference() { IPCWaypointsManager pcWaypointsManager = pcWaypointsManagerAdaptor.GetPCWaypointsManager(); thisEvent.SetPCWaypointsManager(pcWaypointsManager); }
public void SetPCWaypointsManager(IPCWaypointsManager pcWaypointsManager) { thisPCWaypointsManager = pcWaypointsManager; }