2013-11-22 24 views
0

我遇到了错误:Uncaught TypeError:尝试包含movieclip-0.7.0.js时无法调用undefined的方法'installPlugin'。我有以下我的html:带TweenJS和MovieClip的EaselJS

<script src="bower_components/easeljs/lib/easeljs-0.7.0.min.js"></script> 
<script src="bower_components/tweenjs/build/tween.min.js"></script> 
<script src="bower_components/easeljs/lib/movieclip-0.7.0.min.js"></script> 

tween.min.js是0.5.0版本(我安装了亭子,但由于某种原因,在凉亭标签[R1,R2,... R12]不匹配github上的标签[release_v0.1,release_v0.2.0,... release_v0.5.0],但我不认为这是一个问题,只是值得注意的一点)

我已经将文件重新排序为看看这是不是问题,但没有运气。有什么建议吗?此外,当我在这里时,我是否也可以问是否有任何人知道关于绘制动画线的示例或教程?这是我想我可以通过动画片段和补间来完成的。东西的本质:

createjs.Ticker.setFPS 30 
createjs.Ticker.addEventListener 'tick', data.self.handleTick 
labels = 
    start: 0 
mc = new createjs.MovieClip null, 0, false, labels 
data.stage.addChild mc 
steps = [ 
    data.objects.firstLine.graphics.ss('#000').mt(10, 10).lt 11, 10 
] 
mc.timeline.addTween(
    createjs.Tween.get(steps[0]).to {width: 100}, 1000 
) 
mc.goToAndPlay labels.start 

现在我已经看了补间演示这里更接近后:http://www.createjs.com/#!/TweenJS/demos/tweenSample看起来可能不需要的MovieClip这样的任务,我也觉得Tween.js版本我通过凉亭得到的不是我应该使用的。 :\我是新来的凉亭,这只是一个问题,凉亭或TweenJS凉亭的设置?不知道所有的工作。对于这个答案没有必要,但是如果你想要打破这个回答,那就要加分。我尝试通过bower抓取其他版本,但它们都没有像我通过克隆回购所获得的版本一样。例如,从亭子我看到这样的目录结构:

tweenjs/ 
    /src/ 
    Tween.js 

而在回购它看起来像:

tweenjs/ 
    /src/ 
    CSSPlugin.js 
    Ease.js 
    MotionGuidePlugin.js 
    SamplePlugin.js 
    Timeline.js 
    Tween.js 
    version.js 

所以有从回购有很多更多,此外,Tween.js来自鲍尔没有像回购协议那样的createjs命名空间,例如this.createjs = this.createjs||{};

任何想法都会被赞赏。我为这样一个加载的问题表示歉意。

回答