feat(fix-system): 添加EyeModule并重构视觉模块控制
This commit is contained in:
@@ -152,7 +152,7 @@ namespace AibisDream.FixSystem
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 寻找指定名称的BodyModule
|
||||
/// </summary>
|
||||
@@ -163,6 +163,16 @@ namespace AibisDream.FixSystem
|
||||
return BodyModules?.FirstOrDefault(module => module.data.moduleName == modulename);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 寻找指定类型的BodyModule
|
||||
/// </summary>
|
||||
/// <typeparam name="T">模块类型</typeparam>
|
||||
/// <returns>对应类型的BodyModule</returns>
|
||||
public T FindBodyModuleByType<T>() where T : BodyModule
|
||||
{
|
||||
return BodyModules?.FirstOrDefault(module => module is T) as T;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 设置发热
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user