using GameFramework; using GameFramework.Event; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityGameFramework.Runtime; namespace MetaClient { /// /// 自定义角色面部事件 /// public class CustomRoleBodyEventArgs : GameEventArgs { /// /// 打开界面成功事件编号。 /// public static readonly int EventId = typeof(CustomRoleBodyEventArgs).GetHashCode(); /// /// 获取打开界面成功事件编号。 /// public override int Id { get { return EventId; } } public EditableBodyPart Part { get; set; } public Vector3 ChangeValue { get; set; } public static CustomRoleBodyEventArgs Create(EditableBodyPart part, Vector3 value) { CustomRoleBodyEventArgs customRoleFaceEvent = ReferencePool.Acquire(); customRoleFaceEvent.Part = part; customRoleFaceEvent.ChangeValue = value; return customRoleFaceEvent; } public override void Clear() { } } }