/// <summary> /// 注册客户端脚本文件依赖,样式文件依赖 /// </summary> /// <param name="componentName"></param> public static void RegistComponent(ComponentDependency componentName) { switch (componentName) { case ComponentDependency.ColorBox: Client.RegistScripts("/Scripts/Common/ColorBox/jquery.colorbox.js"); Client.RegistCss("/Scripts/Common/ColorBox/colorbox.css"); return; default: return; } }
public AdvancedResourceSink(EnergyWeaponsCore core) { _core = core; _resourceSink = new ComponentDependency <MyResourceSinkComponent>(this); _resourceSink.ValueChanged += SinkChanged; }
protected Lossy(NetworkComponent block, T definition) : base(block, definition) { ThermalPhysics = new ComponentDependency <ThermalPhysicsComponent>(block); }
public NetworkComponent(EnergyWeaponsCore core) { Core = core; _log = core.Logger.CreateProxy(GetType()); ResourceSink = new ComponentDependency <AdvancedResourceSink>(this); }