LyaAir引擎(JavaScript)实现图片的翻转一半

图片4.png位于bin/开场过渡 文件夹下,图片大小150*30(根据实际情况做调整)

var button;
var scale1 = 1;


button = new laya.display.Sprite()
button.pos(100,100);
button.pivot(75,15);
button.loadImage("开场过渡/4.png");
Laya.stage.addChild(button);

//实现图片X轴翻转一半
Laya.timer.frameLoop(1,this,animateX);
//实现图片Y轴翻转一半
//Laya.timer.frameLoop(1,this,animateY);

function animateX() {
    
    if ( (scale1 - 0.02) < -0.04) {
        Laya.timer.clear(this,animateX);
    }else{
        button.scale(scale1,1);
        scale1 -= 0.02;
    }
}



function animateY() {
    
    if ( (scale1 - 0.02) < -0.04) {
        Laya.timer.clear(this,animateY);
    }else{
        button.scale(1,scale1);
        scale1 -= 0.02;
    }
}