Example #1
0
 def setUp(self):
     bqs.initBQS()
     b = ColorChangerBehavior({'Id': 'color','ColorList':[(255,0,0)]})
     c = ColorChangerBehavior({'Id': 'color2', 'ColorList':[(0,0,255)]})
     bqs.addBehavior(b)
     bqs.addBehavior(c)
     b.addInput({'Location':(3,4)})
     c.addInput({'Location':(5,12)})
     b.timeStep()
     c.timeStep()
Example #2
0
 def setUp(self):
     bqs.initBQS()
     b = ColorChangerBehavior({'Id': 'color', 'ColorList': [(255, 0, 0)]})
     c = ColorChangerBehavior({'Id': 'color2', 'ColorList': [(0, 0, 255)]})
     bqs.addBehavior(b)
     bqs.addBehavior(c)
     b.addInput({'Location': (3, 4)})
     c.addInput({'Location': (5, 12)})
     b.timeStep()
     c.timeStep()
Example #3
0
 def initializeBehaviors(self, behaviorConfig):
     self.behaviors = self.initializeComponent(behaviorConfig)
     for behavior in self.behaviors:
         self.addBehavior(behavior)
         bqs.addBehavior(behavior)
Example #4
0
 def initializeBehaviors(self, behaviorConfig):
     self.behaviors = self.initializeComponent(behaviorConfig)
     for behavior in self.behaviors:
         self.addBehavior(behavior)
         bqs.addBehavior(behavior)