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