Reset() public méthode

public Reset ( ) : void
Résultat void
Exemple #1
0
        /// <summary>
        /// Get a free trail
        /// </summary>
        /// <param name="transform">The transform to follow the trail</param>
        /// <returns></returns>
        public TrailSetting GetFreeTrail(Transform3D transform)
        {
            if (this.FreeTrails.Count == 0)
            {
                this.InstantiateTrails(TrailCountIncrement);
            }

            TrailSetting trail = this.FreeTrails[0];

            this.FreeTrails.RemoveAt(0);
            this.BusyTrails.Add(trail);
            this.NumTrails++;

            trail.Transform = transform;
            trail.Reset();

            if (!this.IsActive)
            {
                this.IsActive = true;
            }

            return(trail);
        }