太空工程师吧 关注:36,754贴子:508,647
  • 12回复贴,共1

求助 关于IMyIntergridCommunicationSystem

只看楼主收藏回复

在尝试操纵天线。TransmitMessage方法提示已经被IMyIntergridCommunicationSystem对像取代。
但是看天线方块的接口
public interface IMyRadioAntenna : IMyFunctionalBlock, IMyTerminalBlock, IMyCubeBlock, IMyEntity{
[Obsolete("Use IMyIntergridCommunicationSystem instead")]
bool TransmitMessage(string message, MyTransmitTarget target = 3);
float Radius { get; set; }
bool ShowShipName { get; set; }
bool IsBroadcasting { get; }
bool EnableBroadcasting { get; set; }
long AttachedProgrammableBlock { get; set; }
bool IgnoreAlliedBroadcast { get; set; }
bool IgnoreOtherBroadcast { get; set; }
string HudText { get; set; }}
没有哪条是返回IMyIntergridCommunicationSystem的。
请问我应该怎么获得IMyIntergridCommunicationSystem对像?


IP属地:浙江1楼2019-03-24 13:12回复
    你问的是什么


    IP属地:福建来自Android客户端2楼2019-03-24 13:31
    回复
      编程块呀
      写了段代码,对一个天线方块使用TransmitMessage方法,提示我这个方法已经作废,要我用IMyIntergridCommunicationSystem替换
      查了一下码云上的文档,发现天线方法接口里没一个方法或属性是返回IMyIntergridCommunicationSystem的。
      所以我应该怎么获得IMyIntergridCommunicationSystem?


      IP属地:浙江3楼2019-03-24 13:40
      回复
        工程师吧人均程序猿


        IP属地:上海来自iPhone客户端4楼2019-03-24 13:55
        回复
          楼主解决了没啊,可不可以用这个对象直接操作收发吖?我也看了恒久。


          IP属地:广东来自Android客户端5楼2019-03-25 16:52
          回复
            善用Windows资源管理器搜索功能,他们文件里的所有ingame文件夹里都是编程块的接口


            IP属地:北京来自Android客户端8楼2019-03-28 02:08
            收起回复
              挖个坟


              IP属地:江苏9楼2020-12-24 23:08
              回复