变量逻辑javascript应用程序开发

1、点击每个车道的按钮,控制本车道车辆的移动或停止。

2、红色按钮作为总开关,点击时,全部车辆停止移动或按照原有状态进行移动。

3、总开关默认打开。
var app = new PIXI.Application(500,800);
document.body.appendChild(app.view);

var bg = new PIXI.Sprite.fromImage("res/lianxi/carplay/bj.png");
app.stage.addChild(bg);

var car1 = new PIXI.Sprite.fromImage("res/racer/saiche-5_03.png");
app.stage.addChild(car1);
car1.x = 70;
car1.y = 700;

var car2 = new PIXI.Sprite.fromImage("res/racer/saiche-8_03.png");
app.stage.addChild(car2);
car2.x = 240;
car2.y = 700;

var car3 = new PIXI.Sprite.fromImage("res/racer/saiche-2_03.png");
app.stage.addChild(car3);
car3.x = 400
car3.y = 700;

var kg1 = new PIXI.Sprite.fromImage("res/racer/zhanting-2_03.png");
app.stage.addChild(kg1);
kg1.x = 70;
kg1.y = 600;

var kg2 = new PIXI.Sprite.fromImage("res/racer/zhanting-2_03.png");
app.stage.addChild(kg2);
kg2.x = 240;
kg2.y = 600;

var kg3 = new PIXI.Sprite.fromImage("res/racer/zhanting-2_03.png");
app.stage.addChild(kg3);
kg3.x = 400;
kg3.y = 600;

var zkg = new PIXI.Sprite.fromImage("res/lianxi/ji/jsq0.png");
app.stage.addChild(zkg);
zkg.x = 405;
zkg.y = 720;

zkg.interactive = true;
zkg.buttonMode = true;
zkg.on("click",change4);
function change4(){
//补全代码

    if(e===0){
    e=1;
}else if(e==1){
    e=0;
}

}

kg1.interactive = true;
kg1.buttonMode = true;
kg1.on("click",change1);
function change1(){

//补全代码
if(a==0){
    a=1;
}else if(a==1){
    a=0;
}

}
kg2.interactive = true;
kg2.buttonMode = true;
kg2.on("click",change2);
function change2(){

//补全代码
 if(b==0){
    b=1;
}else if(b==1){
    b=0;
}

}
kg3.interactive = true;
kg3.buttonMode = true;
kg3.on("click",change3);
function change3(){

//补全代码
if(c==0){
    c=1;
}else if(c==1){
    c=0;
}
}

app.ticker.add(animate);

function animate(){

//补全代码
if(e==0){
    return;
}else{
    if(a){
car1.y -= 5;
    }
    if(b){
car2.y -= 5;
    }
    if(c){
car3.y -= 5;
}
}

if(car1.y < -50){
  car1.y = 800;
}

if(car2.y < -50){
  car2.y = 8

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答


本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。


因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。