var app =new PIXI.Application(290,440);
document.body.appendChild(app.view);
var bg = new PIXI.Sprite.fromImage(“res/lianxi/ji/bg.png”);
app.stage.addChild(bg);
var num1 = new PIXI.Sprite.fromImage(“res/lianxi/ji/jsq12.png”);
num1.x = 50;
num1.y = 150;
num1.anchor.set(0.5,0.5);
app.stage.addChild(num1);
var num2 = new PIXI.Sprite.fromImage(“res/lianxi/ji/jsq13.png”);
num2.x = 110;
num2.y = 150;
num2.anchor.set(0.5,0.5);
app.stage.addChild(num2);
var addBtn = new PIXI.Sprite.fromImage(“res/lianxi/ji/jsq11.png”);
addBtn.x = 230;
addBtn.y = 210;
addBtn.anchor.set(0.5,0.5);
app.stage.addChild(addBtn);
var minusBtn = new PIXI.Sprite.fromImage(“res/lianxi/ji/jsq7.png”);
minusBtn.x = 230;
minusBtn.y = 270;
minusBtn.anchor.set(0.5,0.5);
app.stage.addChild(minusBtn);
var equalBtn = new PIXI.Sprite.fromImage(“res/lianxi/ji/jsq15.png”);
equalBtn.x = 230;
equalBtn.y = 360;
equalBtn.anchor.set(0.5,0.5);
app.stage.addChild(equalBtn);
var emptyBtn = new PIXI.Sprite.fromImage(“res/lianxi/ji/jsq0.png”);
emptyBtn.x = 50;
emptyBtn.y = 390;
emptyBtn.anchor.set(0.5,0.5);
app.stage.addChild(emptyBtn);
var numtext = new PIXI.Text(“”);
numtext.anchor.set(0.5,0.5);
app.stage.addChild(numtext);
numtext.x = 145;
numtext.y = 70;
function updata(){
numtext.text = number1+operator+number2;
}
//代码编写区域
var number1 = “”;
var number2 = “”;
var operator = “”;
var result = “”;
// var string=[];
//按钮1
num1.interactive = true;
num1.on(“click”,addnum1);
function addnum1(){
if(number1===””){
number1=1;
}else if(operator===”+”||operator===”-“){
number2=1;
}
// string[0]=number1;
updata();
// console.log(string[0]);
}
//按钮2
num2.interactive = true;
num2.on(“click”,addnum2);
function addnum2(){
if(number1===””){
number1=2;
}else if(operator===”+”||operator===”-“){
number2=2;
}
// string[1]=number2;
updata();
}
//加号
addBtn.interactive = true;
addBtn.on(“click”,Add);
function Add(){
if(number1==1||number1==2){
operator=”+”;
}else if(operator===”+”){
operator=”-“;
}
// string[3]=operator;
updata();
}
//减号
minusBtn.interactive = true;
minusBtn.on(“click”,Minus);
function Minus(){
if(number1==1||number1==2){
operator=”-“;
}else if(operator===”-“){
operator=”+”;
}
// string[3]=operator;
updata();
}
//等号
equalBtn.interactive = true;
equalBtn.on(“click”,Equal);
function Equal(){
if(number1!==””&&number2!==””&&operator!==””){
if(operator===”+”){
result=number1+number2;
}else if(operator===”-“){
result=number1-number2;
}
numtext.text=number1+operator+number2+”=”+result;
}
}
//清空
emptyBtn.interactive = true;
emptyBtn.on(“click”,Empty);
function Empty(){
number1=””;
number2=””;
operator=””;
result=””;
updata();
}