cocos2d from python Animation 动画的实现
转载请注明http://blog.csdn.net/ssihc0
直接上代码说明
#coding=utf-8
import sys
import os
sys.path.insert(0,os.path.join(os.path.dirname(__file__),'..'))
import pyglet
path=os.path.join(os.path.dirname(__file__))+ 'cocos'
sys.path.insert(0,path)
import cocos
import pyglet
from pyglet import image #动画需要用这个库
from cocos.sprite import Sprite
from cocos.layer import Layer
from cocos.scene import Scene
from cocos.director import director
from cocos.actions import *
#pyglet.clock.set_fps_limit(30) # 设置fps 值
class playLayer(Layer):
def __init__(self):
super (playLayer,self).__init__()
actionimage1=image.AnimationFrame(image.load('1.png'),0.1) # 实现在第一帧图片 后面0.1 为这一帧动画需要的播放时间
actionimage2