Exemple #1
0
        //-----------------------------------------------------------------------------
        // Internal methods
        //-----------------------------------------------------------------------------

        public void UpdateEyeOffset()
        {
            Player player = RoomControl.Player;

            if (player != null)
            {
                Vector2F lookVector = player.Center - Center;
                int      lookAngle  = Angles.NearestFromVector(lookVector);
                eyeOffset = Angles.ToPoint(lookAngle);
            }
            else
            {
                eyeOffset = Point2I.Zero;
            }
        }