using UnityEngine; using XGame.Framework.Interfaces; namespace XGame.Framework.UI { /// /// 嵌套UI /// public interface INestedView : IActiveable { public Vector3 LocalPosition { get; set; } public Vector3 Position { get; set; } public Vector3 Rotation { get; set; } } /// /// 框架用INestedView接口 /// public interface INestedInternal : INestedView { /// /// 初始化 /// /// /// /// 是否是静态的(其他预制的子节点) void Init(UIContext context, IUINested nested, bool isStatic); IUINested Nested { get; } } }