Newer
Older
Skillsemi2023_WEB_Otaki_Nemoto / flask / testapp / static / javascript / resultScreen.js
function showResult(){
    fill("silver");
    setAlp(50);
    fRect(50, 50, 855, 100, "black");
    fText("結果発表 ", 480, 100, 80, "white");
    fText(player.name+"さんのスコアは" + player.calcScore() + "点です!", 480, 200, 50, "gold");

    //fText("あなたの順位は...", 230, 200, 50, "black");
    fText(my_order+"位!", 480, 300, 110, "red");
    fRect(45, 370, 865, 700, "white");
    fText("成績上位者", 300, 410, 50, "black");
    fText("スコア", 670, 410, 50, "black");
    for (var i = 0; i < MAX_ORDER; i++){
        if(i+1==1){
            fText((i+1)+"位", 100, 480+60*i, 50, "gold");
        }
        else if(i+1==2){
            fText((i+1)+"位", 100, 480+60*i, 50, "silver");
        }
        else if(i+1==3){
            fText((i+1)+"位", 100, 480+60*i, 50, "#8c4841");
        }
        else{
            fText((i+1)+"位", 100, 480+60*i, 50, "black");
        }
        fText(ranking_order[i], 300, 480+60*i, 50, "white");
        fText(scoreing_order[i], 670, 480+60*i, 50, "white");
    }
    
}

function inputName(){
    fill("silver");

    fRect(50, 50, 855, 100, "black");


    fText("美人投票ゲーム", 480, 100, 80, "white");
    setAlp(50);
    fText("あなたの名前を入力してください", 480, 200, 50, "black");

    fRect(200, 500, 560, 200, "black");
    sRect(200, 500, 560, 200, "blue");
    setAlp(100);
    fText("ゲーム開始!", 480, 600, 50, "white");
    
    setAlp(20);
    fRect(100, 800, 760, 300, "black");
    setAlp(100);
    fTextN("ルール1\nルール2\nルール3\nルール4", 480, 950, 200, 50, "white");


    if(tapC == 1){
        tapC ++;

        if(200 <= tapX && tapX <= 760 && 500 <= tapY && tapY <= 700){
            player.name = document.getElementById('textBox').value;
            document.getElementById('textBox').style.display = 'none';
            scene = GAME_SCENE;
            sendName();
        }
    }

}