var app = new PIXI.Application(1000,600);
    document.body.appendChild(app.view);

    var bg = new PIXI.Sprite.fromImage(“res/lianxi/dou/bg1.png”);
    app.stage.addChild(bg);

    var reset = new PIXI.Sprite.fromImage(“res/lianxi/dou/btn2.png”);
    reset.x = 850;
    reset.y = 500;
    app.stage.addChild(reset);

    var pkUrlArr = [];
    //扑克牌路径
    function getPokerArr(){
    pkUrlArr = [];
    for(var i = 1; i <= 54; i ++) {
    pkUrlArr.push(“res/lianxi/dou/“ + i + “.jpg”);
    }
    }

    function setView(arr,x,y){
    for(var i=0;i pai = arr[i];
    pai.y = y;
    pai.x = 100 + x * i;
    app.stage.addChild(pai);
    }
    }

    reset.interactive = true;
    reset.buttonMode = true;
    reset.on(“click”,change1);
    function change1(){

    //↓↓↓ 补全重选代码开始 ↓↓↓
    getPokerArr();
    arr1 = getPoker(3);
    arr2 = getPoker(17);
    arr3 = getPoker(17);
    arr4 = getPoker(17);
    //↑↑↑ 补全重选代码结束 ↑↑↑

    setView(arr1,20,100);
    setView(arr2,20,200);
    setView(arr3,20,300);
    setView(arr4,20,400);
    }

    var arr1 = [];
    var arr2 = [];
    var arr3 = [];
    var arr4 = [];

    //获取扑克牌

    function getPoker(num){
    if(app.stage.children.length > 2){
    var length = app.stage.children.length;
    for (var j = length - 1; j >= 2; j—) {
    var obj = app.stage.getChildAt(j);
    app.stage.removeChild(obj);
    }
    }
    var arr = [];
    //随机扑克牌
    for(var i = 0; i < num; i ++) {
    var r = parseInt(Math.random() * pkUrlArr.length);
    var url = pkUrlArr[r];
    pkUrlArr.splice(r, 1);
    var pai = new PIXI.Sprite.fromImage(url);
    arr.push(pai);
    }
    return arr;

    }