Esempio n. 1
0
        /// <summary>Reset the component to its initial state, so that it may be reused without side effects.</summary>
        public override void Reset()
        {
            base.Reset();

            GravitationType = GravitationTypes.None;
            Mass            = 0;
        }
Esempio n. 2
0
        /// <summary>Initialize with the specified parameters.</summary>
        /// <param name="type">The type.</param>
        /// <param name="mass">The mass.</param>
        public Gravitation Initialize(GravitationTypes type = GravitationTypes.Attractee, float mass = 1)
        {
            GravitationType = type;
            Mass            = mass;

            return(this);
        }