cocos.skeleton module¶
-
class
Animate(*args, **kwargs)¶ Bases:
cocos.actions.base_actions.IntervalAction-
init(animation, recenter=False, recenter_x=False, recenter_y=False)¶
-
start()¶
-
update(t)¶
-
-
class
Animation(skeleton)¶ Bases:
object-
delete_time(delta)¶
-
flipped()¶
-
get_duration()¶
-
get_keyframe(offset=0)¶
-
get_markers()¶
-
get_position()¶
-
insert_keyframe()¶
-
insert_time(delta)¶
-
move_end()¶
-
move_position(delta)¶
-
move_start()¶
-
next_keyframe()¶
-
pose(who, t, start)¶
-
prev_keyframe()¶
-
remove_keyframe()¶
-
-
class
BitmapSkin(skeleton, skin_def, alpha=255)¶ Bases:
cocos.skeleton.Skin-
blit_image(matrix, position, scale, image)¶
-
draw()¶
-
flip()¶
-
get_control_points()¶
-
move(idx, dx, dy)¶
-
regenerate()¶
-
skin_parts= []¶
-
-
class
Bone(label, size, rotation, translation)¶ Bases:
object-
add(bone)¶
-
dump(depth=0)¶
-
flipped()¶
-
get_end()¶
-
get_start()¶
-
interpolated_to(next, delta)¶
-
move(dx, dy)¶
-
repr(depth=0)¶
-
rotate(angle)¶
-
-
class
ColorSkin(skeleton, color)¶ Bases:
cocos.skeleton.Skin-
draw()¶
-
draw_bone(bone)¶
-
-
class
Skeleton(bone)¶ Bases:
object-
flipped()¶
-
get_control_points()¶
-
interpolated_to(next, delta)¶
-
move(dx, dy)¶
-
pose_from(other)¶
-
propagate_matrix()¶
-
save(name)¶
-
visit_children(func)¶
-
-
class
Skin(skeleton)¶ Bases:
cocos.cocosnode.CocosNode