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()
{
}
}
}