-1
我重现这个经典的直升机游戏:移动不成材上点击鼠标在KineticJS
http://www.play-helicopter-game.com/
我想不出什么,我应该使用重新出现的用户时,向上运动按住鼠标。有人知道我应该在KineticJS中使用什么来在形状上重新创建这种效果?
我认为补间,但它似乎只适用于如果您将形状移动到预定坐标。
请让我知道,如果你能帮助。谢谢!
我重现这个经典的直升机游戏:移动不成材上点击鼠标在KineticJS
http://www.play-helicopter-game.com/
我想不出什么,我应该使用重新出现的用户时,向上运动按住鼠标。有人知道我应该在KineticJS中使用什么来在形状上重新创建这种效果?
我认为补间,但它似乎只适用于如果您将形状移动到预定坐标。
请让我知道,如果你能帮助。谢谢!
下面是一些起始码为您与...
实验,您发现了吐温只会移动从A到B的东西没有太多的控制权。
相反,创建一个动画循环,改变你的直升机“Y”属性每帧
var helo;
var heloY=50;
var direction=0;
var animation=new Kinetic.Animation(function(){
helo.setY(heloY);
heloY+=direction*1;
},layer);
倾听您的直升机鼠标按下事件,并设置方向向上
helo.on("mousedown",function(){direction=-1;});
监听鼠标松开并在您的直升机上设置鼠标事件,并设置方向为向下
helo.on("mouseleave mouseup",function(){direction=1;});
这是awesom电子!谢谢! – user3294779