/// <summary> /// 通过组件名获取一个已创建的组件,但此组件有可能不在某个实体,或没被某系统绑定 /// </summary> public IShipDockComponent RefComponentByName(int name) { IShipDockComponent component = default; if (mNameAutoIDMapper.IsContainsKey(name)) { int id = mNameAutoIDMapper[name]; component = mMapper.Get(id); } return(component); }
public Type GetCachedTypeByID(int id, out int statu) { return(mTypeMapper.Get(id, out statu)); }
public IShipDockEntitas GetEntitas(int aid) { IShipDockEntitas result = mEntitas.Get(aid, out _); return(result); }