Example #1
0
        /// <summary>
        /// Проверка столкновения игрока с заданным юнитом. Игрок представляется сферой с радиусом SphereRadius
        /// </summary>
        /// <param name="unit">Заданный юнит</param>
        /// <returns></returns>
        public override bool Intersects(Unit unit)
        {
            if (unit == this)
                return false;

            _boundingSphere = new BoundingSphere(Position, SphereRadius);
            return unit.Intersects(_boundingSphere);
        }