2015-01-17 25 views
-2

我們正在開發一個隱藏對象遊戲作爲一個項目,我們只有一點關於JavaScript的知識。我們希望顯示下一級別當前級別的分數。如何在遊戲的下一級顯示當前分數?

下面是得分的代碼,它是功能性的,但我們需要在下一頁顯示得分。

var score_black = 0; 

document.onkeydown = key_control; 

function remove_score_black(){ 
    score_black-=50; 

    document.getElementById('boldStuff_1').innerHTML = score_black; 
} 
function add_score_black(){ 
    score_black+=100; 

    document.getElementById('boldStuff_1').innerHTML = score_black; 
} 

</script> 
+0

我不明白你的意思是「顯示分數」的東西。 –

+0

@Nathan Tuggy,我的意思是在遊戲的下一階段稱1級的分數。 – kdot

+0

你使用什麼服務器端編程語言? PHP可能? – Giorgio

回答

0

創建另一個變量,例如:

var userScore = 0; // never reset 
var score_black = 0; 

可以扣除,並添加指向userScore,但從未做到這一點:

if (newLevelOrSomething) { 
    score_black = 0; 
    userScore = 0; 
} 

只是這樣做,

if (newLevelOrSomething) { 
    score_black = 0; 
} 

如果你問有關發送變量到下一個頁面,你可以這樣做:

function whatever() { 
    document.getElementById("something").innerHTML = "<a href='someplace.php?score="score_black"' title='stuff'>Next Page</a>"; 
} 

在接下來的頁面(.PHP),補充一點:

<?php 
$id=$_GET['score']; 
?> 

然後呼應比分到一個html輸入或東西

相關問題