LayaAir引擎——(十)


var k = new Array();
var l = new Array();
var m = new Array();
var zhiyeCurosr = 0;

function zyinit() {
    zyinitName();
    zyinitRectChoose();
    zyinitRectChoosePic();
    zyinitZhiyeIntro();
    zySetVisible(0);
    
    Laya.stage.on(laya.events.Event.KEY_DOWN,this,zyOnKeyDown);
}
function zyinitName() {
    var c1 = new laya.display.Text();
    c1.text = "戰士";
    c1.x = 50;
    c1.y = 50;
    c1.color = "red";
    c1.fontSize = 20;
    Laya.stage.addChild(c1);

    var c2 = new laya.display.Text();
    c2.text = "盜墓者";
    c2.x = 50;
    c2.y = 50 + 30 * 1;
    c2.color = "red";
    c2.fontSize = 20;
    Laya.stage.addChild(c2);

    var c3 = new laya.display.Text();
    c3.text = "魔法師";
    c3.x = 50;
    c3.y = 50 + 30 * 2;
    c3.color = "red";
    c3.fontSize = 20;
    Laya.stage.addChild(c3);

    var c4 = new laya.display.Text();
    c4.text = "農名";
    c4.x = 50;
    c4.y = 50 + 30 * 3;
    c4.color = "red";
    c4.fontSize = 20;
    Laya.stage.addChild(c4);

    var c5 = new laya.display.Text();
    c5.text = "獵人";
    c5.x = 50;
    c5.y = 50 + 30 * 4;
    c5.color = "red";
    c5.fontSize = 20;
    Laya.stage.addChild(c5);

    var c6 = new laya.display.Text();
    c6.text = "魔法戰士";
    c6.x = 50;
    c6.y = 50 + 30 * 5;
    c6.color = "red";
    c6.fontSize = 20;
    Laya.stage.addChild(c6); 

    var c7 = new laya.display.Text();
    c7.text = "觀光客";
    c7.x = 50;
    c7.y = 50 + 30 * 6;
    c7.color = "red";
    c7.fontSize = 20;
    Laya.stage.addChild(c7); 

    var c8 = new laya.display.Text();
    c8.text = "鋼琴師";
    c8.x = 50;
    c8.y = 50 + 30 * 7;
    c8.color = "red";
    c8.fontSize = 20;
    Laya.stage.addChild(c8);    

    var c9 = new laya.display.Text();
    c9.text = "神官";
    c9.x = 50;
    c9.y = 50 + 30 * 8;
    c9.color = "red";
    c9.fontSize = 20;
    Laya.stage.addChild(c9); 

    var c10 = new laya.display.Text();
    c10.text = "大劍";
    c10.x = 50;
    c10.y = 50 + 30 * 9;
    c10.color = "red";
    c10.fontSize = 20;
    Laya.stage.addChild(c10); 
}
function zyinitRectChoose() {
    for(var i = 0; i < 10; i++){
        k[i] = new laya.display.Sprite();
        if (i == 5) {
            k[i].graphics.drawRect(50, 50 + 30 * i, 4 * 20 + 5 + 10, 20, "white");
        }
        if (i == 0 || i ==  3 || i== 4 || i == 8 || i == 9) {
            k[i].graphics.drawRect(50, 50 + 30 * i, 2 * 20 + 5 + 10, 20, "white");
        }
        if (i == 1 || i == 2 || i == 6 || i == 7) {
            k[i].graphics.drawRect(50, 50 + 30 * i, 3 * 20 + 5 + 10, 20, "white");
        }
        k[i].alpha = 0.25;
        k[i].visible = true;
        Laya.stage.addChild(k[i]);
    }       
}
function zyinitRectChoosePic() {
    for(var i = 0; i < 10; i++){
        l[i] = new laya.display.Sprite();
        if (i == 5) {
            l[i].loadImage("rectChoosePic.png",50 + 4 * 20 + 5 ,50 + 30 * i + 5, 10 ,10);
        }
        if (i == 0 || i ==  3 || i== 4 || i == 8 || i == 9) {
            l[i].loadImage("rectChoosePic.png",50 + 2 * 20 + 5 ,50 + 30 * i + 5, 10 ,10);
        }
        if (i == 1 || i == 2 || i == 6 || i == 7) {
            l[i].loadImage("rectChoosePic.png",50 + 3 * 20 + 5 ,50 + 30 * i + 5, 10 ,10);
        }
        l[i].visible = true;
        Laya.stage.addChild(l[i]);
    }     
}
function zySetVisible(index) {
    for(var i = 0; i < 10 ; i++){
        if (index == i) {
            k[i].visible = true;
            l[i].visible = true;
            m[i].visible = true;
        }else{
            k[i].visible = false;
            l[i].visible = false;
            m[i].visible = false;
        }
    }     
}
function zyOnKeyDown(e) {
    switch(e.keyCode){
        case 38:{
            if ( (zhiyeCurosr - 1) <= 0 ) {
                zhiyeCurosr = 0;
            }else{
                zhiyeCurosr--;
            }
            break;
        }
        case 40:{
            if ( (zhiyeCurosr + 1) >= 9 ) {
                zhiyeCurosr = 9;
            }else{
                zhiyeCurosr++;
            }
            break;
        }
    }
    zySetVisible(zhiyeCurosr);
}
function zyinitZhiyeIntro() {
    m[0] = new laya.display.Text();
    m[0].text = "戰士一自己的肉體為武器,夷平阻擋他們前進的任何障礙。戰士並不適"+
                "合使用魔法,但他們僅憑高超的戰斗能力就足以讓人瞪目結舌。";
    m[0].x = 200;
    m[0].y = 50;
    m[0].color = "red";
    m[0].fontSize = 20;
    m[0].wordWrap = true;
    m[0].width = 640;
    Laya.stage.addChild(m[0]);

    m[1] = new laya.display.Text();
    m[1].text = "盜墓者主要靠偷取古墓和遺跡中的貴重品為生。他們戰斗能力不過爾爾"+
                "但很善於和商人們討價還價。";
    m[1].x = 200;
    m[1].y = 50;
    m[1].color = "red";
    m[1].fontSize = 20;
    m[1].wordWrap = true;
    m[1].width = 640;
    Laya.stage.addChild(m[1]);

    m[2] = new laya.display.Text();
    m[2].text =     "正如其名,魔法師是擅長使用魔法知識的職業。魔法師的生死全要取決"+
                    "於魔法師的獲取和管理上。";
    m[2].x = 200;
    m[2].y = 50;
    m[2].color = "red";
    m[2].fontSize = 20;
    m[2].wordWrap = true;
    m[2].width = 640;
    Laya.stage.addChild(m[2]);

    m[3] = new laya.display.Text();
    m[3].text = "農民是善於生產的職業。他們吃苦耐勞,有一定強度的身體素質。";
    m[3].x = 200;
    m[3].y = 50;
    m[3].color = "red";
    m[3].fontSize = 20;
    m[3].wordWrap = true;
    m[3].width = 640;
    Laya.stage.addChild(m[3]);

    m[4] = new laya.display.Text();
    m[4].text = "獵人是遠程攻擊的專家。他們的近戰能力也頗為可觀,但大部分敵人都"+
                "會在接近他們之前就被打倒";
    m[4].x = 200;
    m[4].y = 50;
    m[4].color = "red";
    m[4].fontSize = 20;
    m[4].wordWrap = true;
    m[4].width = 640;
    Laya.stage.addChild(m[4]);

    m[5] = new laya.display.Text();
    m[5].text = "魔法戰士同時擁有戰士與魔法師的特征。在戰斗上更為傾向於肉搏。為"+
                "了能更好的掌握魔法,魔法戰士需要精准的成長計划";
    m[5].x = 200;
    m[5].y = 50;
    m[5].color = "red";
    m[5].fontSize = 20;
    m[5].wordWrap = true;
    m[5].width = 640;
    Laya.stage.addChild(m[5]); 

    m[6] = new laya.display.Text();
    m[6].text = "觀光客是這個世界上最傳統的職業,和預想一樣的軟弱。";


    m[6].x = 200;
    m[6].y = 50;
    m[6].color = "red";
    m[6].fontSize = 20;
    m[6].wordWrap = true;
    m[6].width = 640;
    Laya.stage.addChild(m[6]); 

    m[7] = new laya.display.Text();
    m[7].text = "鋼琴師是以演奏為生的孤高的職業。他們不管走到那里都把鋼琴背在身"+
                "后,因此擁有負重能力";
    m[7].x = 200;
    m[7].y = 50;
    m[7].color = "red";
    m[7].fontSize = 20;
    m[7].wordWrap = true;
    m[7].width = 640;
    Laya.stage.addChild(m[7]);    

    m[8] = new laya.display.Text();
    m[8].text = "神官擁有優秀的魔法能力和一定的近戰能力。他們能從他們所信仰的神"+
                "靈身上獲得最大限度地恩惠。";
    m[8].x = 200;
    m[8].y = 50;
    m[8].color = "red";
    m[8].fontSize = 20;
    m[8].wordWrap = true;
    m[8].width = 640;
    Laya.stage.addChild(m[8]); 

    m[9] = new laya.display.Text();
    m[9].text = "大劍是流着半人半妖之血的敏捷的劍士。人們都敬畏的稱他們為銀眼斬"+
                "殺者,他們人人都能將一把幾乎和身高一樣長的大劍使得出神入化。雖"+
                "然他們體質偏低,但輕盈的身體與敏銳的眼力能令他們能輕易的躲過敵"+
                "人的攻擊。";
    m[9].x = 200;
    m[9].y = 50;
    m[9].color = "red";
    m[9].fontSize = 20;
    m[9].wordWrap = true;
    m[9].width = 640;
    Laya.stage.addChild(m[9]); 
}

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM