/// <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;
            }
        }
Example #2
0
 public AdvancedResourceSink(EnergyWeaponsCore core)
 {
     _core         = core;
     _resourceSink = new ComponentDependency <MyResourceSinkComponent>(this);
     _resourceSink.ValueChanged += SinkChanged;
 }
Example #3
0
 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);
 }