太空工程师吧 关注:36,697贴子:508,024
  • 2回复贴,共1

【求助】关于聚光灯(SpotLight)的颜色

取消只看楼主收藏回复

API文档都翻遍了 居然没找到如何设置ReflectorLight的RGB值....


1楼2015-01-28 22:37回复
    打滚卖萌求解答啊..QAQ


    3楼2015-01-28 22:49
    回复
      已解决.
      List<IMyTerminalBlock> lights = new List<IMyTerminalBlock>();
      void Main()
      {
      lights.Clear();
      GridTerminalSystem.GetBlocksOfType<IMyReflectorLight>(lights);
      Color lightColor = lights[i].GetValue<Color>("Color");
      lightColor.R = (byte)255;
      lightColor.G = (byte)0;
      lightColor.B = (byte)128;
      lights[i].SetValue("Color", lightColor);
      }
      查询了API后发现Color这个类


      5楼2015-01-28 23:46
      收起回复