def on_activate(self): self._Cprepare(_c.FollowPath, len(self.points), self.lead, self.align) ObjectManager.register(self) for i, p in enumerate(self.points): self._cObj.SetPoint(i, _c.Vec2(*p)) self._cObj.SetSpeed(self.speed) self._cObj.Start()
def on_activate(self): self._Cprepare(_c.FollowPath, len(self.points), self.lead, self.align) ObjectManager.register(self) for i,p in enumerate(self.points): self._cObj.SetPoint(i, _c.Vec2(*p)) self._cObj.SetSpeed(self.speed) self._cObj.Start()
def __init__(self, layer): self._cObj = _c.ParticleSystem() ObjectManager.register(self) l = Director.scene._cObj.GetLayer(layer) if l is None: raise ValueError("no layer named %r" % layer) self._cObj.Place(l) self.mutators = set()
def __init__(self, layer): self._cObj = _c.ParticleSystem() ObjectManager.register(self) l = Director.scene._cObj.GetLayer(layer) if l is None: raise ValueError("no layer named %r" % layer) self._cObj.Place(l) self.mutators = set()
def _Cactivate(self, cls, *arg): self._Cprepare(cls, *arg) if self.mode not in (StopMode, RepeatMode, PingPongMode): raise ValueError("invalid mode for interval action: %r" % self.mode) self._cObj.SetInterval(self.secs, self.mode) if self.fadein is not None: self._cObj.SetSmoothing(self.fadein, self.fadeout) self._cObj.Start() ObjectManager.register(self)
def _Cactivate(self, cls, *arg): self._Cprepare(cls, *arg) if self.mode not in (StopMode, RepeatMode, PingPongMode): raise ValueError("invalid mode for interval action: %r" % self.mode) self._cObj.SetInterval(self.secs, self.mode) if self.fadein is not None: self._cObj.SetSmoothing(self.fadein, self.fadeout) self._cObj.Start() ObjectManager.register(self)
def __init__(self): self._cObj = _c.Light() ObjectManager.register(self)
def __init__(self, cobj): self._cObj = cobj ObjectManager.register(self)
def _Cactivate(self, cls, *arg): self._Cprepare(cls, *arg) ObjectManager.register(self) self._cObj.Start()
def __init__(self, cobj): self._cObj = cobj ObjectManager.register(self)
def _Cactivate(self, cls, *arg): self._Cprepare(cls, *arg) ObjectManager.register(self) self._cObj.Start()