|
|
|
|
322
|
def start_rotate_subject(self, event: move.SubjectStartRotationEvent):
|
322
|
def start_rotate_subject(self, event: move.SubjectStartRotationEvent):
|
323
|
actor = self.layer_manager.subject_layer.subjects_index[event.subject_id]
|
323
|
actor = self.layer_manager.subject_layer.subjects_index[event.subject_id]
|
324
|
rotate_action = RotateTo(event.rotate_absolute, event.duration)
|
324
|
rotate_action = RotateTo(event.rotate_absolute, event.duration)
|
|
|
325
|
+ actor.stop_actions((RotateTo,))
|
325
|
actor.do(rotate_action)
|
326
|
actor.do(rotate_action)
|
326
|
|
327
|
|
327
|
def rotate_subject(self, event: move.SubjectFinishRotationEvent):
|
328
|
def rotate_subject(self, event: move.SubjectFinishRotationEvent):
|