using UnityEngine;
using System.Collections;
using System.Reflection;
using System.Collections.Generic;
public class EventGraphManager : MonoBehaviour {
// 一些节点类 纯信息的节点
private static List<BaseNode> _nodes = new List<BaseNode>();
//提供访问接口
public static List<BaseNode> nodes
{
get
{
return _nodes;
}
}
/// <summary>
/// 通过Hash获取节点
/// </summary>
/// <param name="hash"></param>
/// <returns></returns>
public static BaseNode getNode(int hash)
{
foreach (BaseNode node in _nodes)
{
if (node.hash == hash)
{
return node;
}
}
return null;
}
}
暂时是个人学习笔记,后期会把东西一步一步总结起来,包括反射。