示例#1
0
文件: Laser.cs 项目: nullprofile/krpc
 internal Laser(SpaceCenter.Services.Parts.Part innerPart)
 {
     part = innerPart;
     if (!Is(part))
     {
         throw new ArgumentException("Part is not a LiDAR");
     }
 }
示例#2
0
文件: Antenna.cs 项目: key50/My_kRPC
 internal Antenna(SpaceCenter.Services.Parts.Part innerPart)
 {
     part = innerPart;
     if (!Is(part))
     {
         throw new ArgumentException("Part is not a RemoteTech antenna");
     }
 }
示例#3
0
文件: Laser.cs 项目: nullprofile/krpc
 internal static bool Is(SpaceCenter.Services.Parts.Part innerPart)
 {
     return(innerPart.InternalPart.Modules.Contains("LiDARModule"));
 }
示例#4
0
 public static Antenna Antenna(SpaceCenter.Services.Parts.Part part)
 {
     CheckAPI();
     return(new Antenna(part));
 }
示例#5
0
文件: LiDAR.cs 项目: nullprofile/krpc
 public static Laser Laser(SpaceCenter.Services.Parts.Part part)
 {
     CheckAPI();
     return(new Laser(part));
 }