public interface ISceneEntity { Vector3 Position { get; set; } Vector3 Rotation { get; set; } Vector3 Scale { get; set; } } // Implementation example public class GameObject : ISceneEntity { public Vector3 Position { get; set; } public Vector3 Rotation { get; set; } public Vector3 Scale { get; set; } public GameObject(Vector3 position, Vector3 rotation, Vector3 scale) { Position = position; Rotation = rotation; Scale = scale; } }In this example, we define the ISceneEntity interface with three properties: Position, Rotation, and Scale. Then we create a basic implementation of a game object that implements this interface. The package library for ISceneEntity is likely the Unity game engine itself, as this interface is part of the Unity API.