試圖爲我殘疾的兒子製作一個簡單的單人射擊遊戲,我有射擊工作正常射擊1個子彈,但似乎無法讓它射擊第二,第三等,當按鈕被點擊。我是基礎編碼的新手,所以用實際編碼的答案是有幫助的。 謝謝 這是我的代碼 遊戲測試員 使按鈕點擊不止一次
<style id="game-css">
#missile{
position:fixed;
top: 640px;
left:820px;
width:0px;
height:0px;
background:#ffffff;
}
#missile>div{
position:absolute;
top: -4px;
width:4px;
height:10px;
border-radius:10px 10px 0 0 ;
background:black;
}
#fire{
image:shooter.jpg;
width:140px;
height:190px;
}
</style>
</head>
<body bgcolor="#ffffff">
<marquee behavior="scroll" direction="left" scrollamount="15">
<img src="diamond.jpg" /><img src="diamond.jpg" />
<img src="star.jpg" /><img src="diamond.jpg" /><img src="star.jpg" />
<img src="bomm.jpg" /><img src="diamond.jpg" /><img src="star.jpg" /></marquee>
<br><marquee behavior="scroll" direction="right" scrollamount="10">
<img src="diamond.jpg" /><img src="diamond.jpg" /><img src="bomm.jpg" />
<img src="diamond.jpg" /><img src="diamond.jpg" /><img src="diamond.jpg" />
<img src="bomm.jpg" /><img src="diamond.jpg" /><img src="star.jpg" /></marquee>
<br><marquee behavior="scroll" direction="left" scrollamount="20">
<img src="diamond.jpg" /><img src="star.jpg" /><img src="bomm.jpg" />
<img src="diamond.jpg" /><img src="star.jpg" /><img src="diamond.jpg" />
<img src="star.jpg" /></marquee>
<TABLE borderColor="#ffffff" cellSpacing="0" cellPadding="0" width="100%" border="0">
<TR valign=bottom align=center>
<!--LEFT-->
<TD align=center width="30%" bgcolor="#ffffff"><font face="arial, helvetica" size="6"
color="#000000"><br><br><br><br><br><img src="rules.jpg"></font></TD>
<!--MIDDLE-->
<TD align=center width="40%" bgcolor="#ffffff"><font face="arial, helvetica" size="6"
color="#000000"><br><br><br><br><br><img src="shooter.jpg" border="0" id="fire" alt="Click to
shoot"></font></TD>
<!--RIGHT-->
<TD align=center width="30%" bgcolor="#ffffff"><font face="arial, helvetica" size="6"
color="#000000"><br><br><br><br><br><img src="goal.jpg">
<br><br><img src="bullets.jpg"></font></TD>
</TR>
</TABLE>
<div id="missile"><div></div></div>
<script>$(document).ready(function(){
$('#fire').click(function(){
$('#missile').animate({top:-400},1500);
});
});
</script>
</body>
</html>
問題解決 謝謝NickR
你用什麼語言來實現它? –
好心的提一下您用於構建遊戲的平臺/語言 – Shiva
代碼是在jscript中,有人向我提到「回調」功能,但我不熟悉該編碼,任何幫助將不勝感激 – Sha