
目前我使用的是2.4.0版本,如果不知道的话可以在utils中的create.js中最上面注释查看版本号。
打开create.js,找到create方法。
将if语句中的 Page(option)放入create.Page中
这样就可以在app.js中使用了,引入create.js和store中的index.js.在app.js中直接写store.data.xxx就好
CreateJS包含4个部分,EaselJS、TweenJS、PreloadJS、SoundJS,其中最主要的部分EaselJS包含了开发Html5游戏的所有功能,仅仅使用EaselJS几乎可以完成所有的开发工作,其余三项可以看作EaselJS的辅助工具。比如响应tick事件然后改变元素坐标就可以实现动画功能,而使用TweenJS来创建补间动画,则可以省去你很多代码,简化了 *** 作。一个简单的tick动画看起来是这样的:<pre t="code" l="js">var stage, circlefunction init(){
stage = new createjs.Stage(document.getElementById('game'))
createjs.Ticker.addEventListener("tick", handleTick)
createjs.Ticker.setFPS(60)
circle = new createjs.Shape()
circle.graphics.f("red").dc(0,0,50)
circle.x = 0
circle.y = 100
stage.addChild(circle)
circle.addEventListener("click", function(event){
createjs.Ticker.setPaused(!createjs.Ticker.getPaused())
})
}
function handleTick(event){
if(!event.paused){
circle.x +=5
if(circle.x >1000){
circle.x = 0
}
}
stage.update()
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)