private void HandleUseItem(NodeMessage msg, int handle, uint seq)
{
GameFrameworkMessage.NodeMessageWithGuid nodeMsg = msg.m_NodeHeader as GameFrameworkMessage.NodeMessageWithGuid;
if (null != nodeMsg) {
GameFrameworkMessage.Msg_CL_UseItem protoData = msg.m_ProtoData as GameFrameworkMessage.Msg_CL_UseItem;
if (null != protoData) {
UserThread userThread = m_UserProcessScheduler.GetUserThread(nodeMsg.m_Guid);
if (null != userThread) {
userThread.QueueAction(userThread.UseItem, nodeMsg.m_Guid, protoData);
}
}
}
}