有没有办法确保右腿不会在左腿每三秒抬起的同时抬起?
function RstartWalking() {
setInterval(function() {
walk();
}, 1000);
}
function walk() {
Rlegy = Rlegy - 7;
Rinvy = Rinvy - 7;
setTimeout(function() {
if (Rlegy > Rlegy - 8) {
Rlegy = Rlegy + 7
Rinvy = Rinvy +7
}
}, 500);
}
RstartWalking();
function LstartWalking() {
setInterval(function() {
Lwalk();
}, 1500);
}
function Lwalk() {
Llegy = Llegy - 7;
Linvy = Linvy - 7
setTimeout(function() {
if (Llegy > Llegy - 8) {
Llegy = Llegy + 7
Linvy = Linvy +7
}
}, 500);
}
LstartWalking();
我正在寻找执行此操作的功能:当角色不动时,双腿都放下。当角色开始行走时,左腿向上,右腿向下,然后每半秒,向上的腿向下,向下的腿向上,然后当角色停止移动时,双腿再次向下。
繁花不似锦
相关分类