补间JS的简单问题-来自新手

我是Javascript和编码的完全新手,但是开始尝试学习一些知识,并且尝试使用create JS在Adobe animate中构建一个简单的补间动画,但无法正常工作。它是我要构建的简单菜单界面。

我有四个不同的彩色方形按钮彼此叠放在菜单上,我试图在左侧获得第五个框,以便在它们旁边的y值上进行动画处理,以指示用户拥有哪个按钮点击。因此,就像电梯被呼唤到每一层楼一样。

“电梯”只是一个灰色的盒子,我想像电梯一样轻松地将它放到每个楼层,然后将颜色更改为停止移动后刚到达的地板的颜色

到目前为止,我所拥有的只是这个:

this.groundfloor.addEventListener("click",fl_MouseclickHandler.bind(this));

function fl_MouseclickHandler()
{
var target = this.elevator;
var tween = createjs.Tween.get(target,{
    loop: false
})
    .to({
        x: target.x,y: 300,},1500,createjs.Ease.sineOut)


}


this.firstfloor.addEventListener("click",createjs.Ease.sineOut)


}

,依此类推,以及其他按钮。 y值不太正确。 但是它只能播放一次,因此单击其他按钮没有任何作用。

我不知道如何正确编码?

这似乎非常简单,也许这里已经有一个工作示例,但是我什么也找不到,所以很抱歉。

如果任何人都可以张贴一些如何“呼叫”电梯到每层楼的代码,并在到达时将其颜色切换为其他颜色,那将是巨大的帮助。

谢谢大家!

大卫

lxt2015 回答:补间JS的简单问题-来自新手

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2520553.html

大家都在问