91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

js之運動框架緩沖運動

發布時間:2020-06-29 12:42:18 來源:網絡 閱讀:371 作者:水滴的歷程 欄目:軟件技術

由于JS里對于數值小數點會自動去除,所以對于運動位置,需要使用Math.ceil()向上取整或者

Math.floor()向下取整進行解決

以下是我的緩沖運動練習簡單代碼

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文檔</title>
<style>
#div1{width:200px;height:200px;background:red;left:0px;top:50px;position:absolute;}
#div2{width:1px;height:250px;background:black;left:400px;top:20px;position:absolute;}
</style>
<script>
window.onload=function ()
{
	var oDiv=document.getElementById('div1');
	var oBtn=document.getElementById('btn1');
	oBtn.onclick=function ()
	{
		startMove(400);	
		
	}
};
var timer=null;
function startMove(target)
{
	var oDiv=document.getElementById('div1');
	var speed=0;
	clearInterval(timer)
	
	timer=setInterval(function ()
	{
			//speed會被直接取整,舍去余數,所以位置不精確,需要通過向上取整Math.ceil()來解決
			speed=Math.ceil((target-oDiv.offsetLeft)/10);   
			oDiv.style.left=oDiv.offsetLeft+speed+'px';	
			document.title=oDiv.offsetLeft+','+speed;
	},30);
};
</script>
</head>

<body>
<input id="btn1" type="button" value="開始運動" />
<div id="div1">
</div>
<div id="div2">
</div>
</body>
</html>


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

纳雍县| 库伦旗| 富源县| 舞阳县| 华阴市| 龙州县| 桦甸市| 琼结县| 兴业县| 五大连池市| 阜城县| 巴东县| 新乐市| 广东省| 格尔木市| 玉山县| 吉木乃县| 临海市| 白玉县| 天津市| 偏关县| 东至县| 来安县| 全南县| 星子县| 云林县| 南投市| 乐山市| 抚州市| 嫩江县| 辽源市| 湟中县| 筠连县| 屯留县| 阳江市| 平潭县| 瓮安县| 宜丰县| 德格县| 阿合奇县| 榕江县|