示例#1
0
 def properties(self, **kwargs):
     radar = self._bpy_object.game.sensors["Radar"]
     if 'Angle' in kwargs:
         radar.angle = kwargs['Angle']
     if 'Distance' in kwargs:
         radar.distance = kwargs['Distance']
     ActuatorCreator.properties(self, **kwargs)
示例#2
0
 def properties(self, **kwargs):
     radar = self._bpy_object.game.sensors["Radar"]
     if 'Angle' in kwargs:
         radar.angle = kwargs['Angle']
     if 'Distance' in kwargs:
         radar.distance = kwargs['Distance']
     ActuatorCreator.properties(self, **kwargs)
示例#3
0
 def properties(self, **kwargs):
     radar = self._bpy_object.game.sensors["Radar"]
     if "Angle" in kwargs:
         radar.angle = kwargs["Angle"]
     if "Distance" in kwargs:
         radar.distance = kwargs["Distance"]
     ActuatorCreator.properties(self, **kwargs)
示例#4
0
 def properties(self, **kwargs):
     ActuatorCreator.properties(self, **kwargs)
     if self.light:
         spot = self.light._bpy_object.data
         if spot.type == 'SPOT':
             if "size" in kwargs.keys():
                 spot.spot_size = kwargs['size']
             if "distance" in kwargs.keys():
                 spot.distance = kwargs['distance']
             if "color" in kwargs.keys():
                 import re
                 spot.color = tuple(int(v) for v in re.findall("[0-9]+", kwargs['color']))
示例#5
0
 def properties(self, **kwargs):
     ActuatorCreator.properties(self, **kwargs)
     if self.light:
         spot = self.light._bpy_object.data
         if spot.type == 'SPOT':
             if "size" in kwargs.keys():
                 spot.spot_size = kwargs['size']
             if "distance" in kwargs.keys():
                 spot.distance = kwargs['distance']
             if "color" in kwargs.keys():
                 import re
                 spot.color = tuple(int(v) for v in re.findall("[0-9]+", kwargs['color']))