-1
我一直在尋找適合我遊戲理念的年齡。我剛剛開始使用JQuery,我想知道如何製作遊戲,點擊一個按鈕然後在不同的位置重新生成。JQuery遊戲按鈕生成器
我所知道的是,我也會製作一個畫布,然後在畫布上生成2個數字,然後將其移動到該位置。
這怎麼辦?
我一直在尋找適合我遊戲理念的年齡。我剛剛開始使用JQuery,我想知道如何製作遊戲,點擊一個按鈕然後在不同的位置重新生成。JQuery遊戲按鈕生成器
我所知道的是,我也會製作一個畫布,然後在畫布上生成2個數字,然後將其移動到該位置。
這怎麼辦?
這可以通過操縱應用於按鈕的CSS非常簡單地完成。這裏有一個例子:
的JavaScript:
$(document).ready(function(){
$("#button").on("click", function(){
var widthMax = $(window).width() - $("#button").width();
var heightMax = $(window).height() - $("#button").height();
var randomLeft = Math.random() * (widthMax);
var randomTop = Math.random() * (heightMax);
$("#button").css("left", randomLeft).css("top", randomTop);
});
});
HTML:
<input type="button" style="position: absolute;" id="button" value="Click Me" />
非常感謝大家。這是我第一次使用這項服務,而且你們幫助過這麼多!我也會在這裏幫忙。再次感謝。 – LucaSpeedStack
你可以使用JavaScript'的Math.random();'來生成隨機座標,但我認爲你需要充實你的想法並提供你已經嘗試過的代碼,以便我們提供幫助。 – Sashenka
'$('button')。click(function(){$(this).css({top:Math.random()* 100,left:Math.random()* 100});});' – adeneo