def properties(self, **kwargs): SensorCreator.properties(self, **kwargs) if 'collision_property' in kwargs: try: sensor = self._bpy_object.game.sensors[-1] sensor.property = kwargs['collision_property'] except KeyError: pass
def properties(self, **kwargs): SensorCreator.properties(self, **kwargs) if 'only_objects_with_property' in kwargs: try: sensor = self._bpy_object.game.sensors[-1] sensor.property = kwargs['only_objects_with_property'] except KeyError: pass
def properties(self, **kwargs): self.select() # We may be use it before the definition of radar # But angle and distance can only be defined by user, in case # where we are sure that Radar is well defined try: radar = self._bpy_object.game.sensors["Radar"] if 'Angle' in kwargs: radar.angle = kwargs['Angle'] if 'Distance' in kwargs: radar.distance = kwargs['Distance'] if 'Freq' in kwargs: radar.freq = kwargs['Freq'] except KeyError: pass SensorCreator.properties(self, **kwargs)
def properties(self, **kwargs): self.select() # We may be use it before the definition of radar # But angle and distance can only be defined by user, in case # where we are sure that Radar is well defined try: radar = self._bpy_object.game.sensors["Radar"] if 'Angle' in kwargs: radar.angle = kwargs['Angle'] if 'Distance' in kwargs: radar.distance = kwargs['Distance'] if 'Freq' in kwargs: radar.freq = kwargs['Freq'] except KeyError: pass SensorCreator.properties(self, **kwargs)
def after_renaming(self): SensorCreator.properties(self, master_camera=self.cameras[self.master].name)
def after_renaming(self): SensorCreator.properties(self, master_camera = self.cameras[self.master].name)