// reset state public override void Reset() { base.Reset(); // reset the vehicle Speed = 1.5f; // speed along Forward direction. _trail = new Trail(); _trail.Clear(); // prevent long streaks due to teleportation }
public override void Reset() { base.Reset(); RandomizeStartingPositionAndHeading(); // new starting position _trail = new Trail(7.5f, 600); _trail.Clear(); }
// reset state public override void Reset() { base.Reset(); // reset the vehicle Speed = 3; // speed along Forward direction. Avoiding = false; // not actively avoiding RandomizeStartingPositionAndHeading(); // new starting position Trail = new Trail(); Trail.Clear(); // prevent long streaks due to teleportation }