我是annyang的新手。我正在尝试在annyang命令中添加Greensock时间轴,但无法正常工作。我想知道这是不可能的还是我做错了什么。
这是关于以下内容的代码:
var tlcrocodile = new TimelineLite({paused:true});
if (annyang) {
var commands = {
'hello': function() {
tlcrocodile.to(".crocodile_1", 0.3 , {x:+40} , 0);
}
};
annyang.addCommands(commands);
annyang.start();
}
希望有人可以帮助我。提前致谢!
病
答案 0 :(得分:1)
您的TimelineLite
实例似乎永远不会播放,因为您实例化了实例为暂停状态,但从未对其调用play()。
需要播放时,尝试直接在hello
命令中实例化它。
并添加控制台日志以确保您的命令确实被触发。
if (annyang) {
var commands = {
'hello': function() {
console.log('Hello command executed.');
new TimelineLite().to(".crocodile_1", 0.3 , {x:+40} , 0);
}
};
annyang.addCommands(commands);
annyang.start();
}