using UnityEngine; namespace NeoCC { public interface IMovingPlatform { /// /// The current fixed update position of the platform in world space (used for interpolation). /// Vector3 fixedPosition { get; } /// /// The position of the platform in world space on the last fixed update frame (used for interpolation). /// Vector3 previousPosition { get; } /// /// The current fixed update rotation of the platform in world space (used for interpolation). /// Quaternion fixedRotation { get; } /// /// The rotation of the platform in world space on the last fixed update frame (used for interpolation). /// Quaternion previousRotation { get; } } }