一个使用 JavaScript 和 HTML5 实现简单圆周运动的代码示例。
var ball = document.querySelector('#ball') var deg = 0 var r = 200 var x = 200 var y = 200 function fn(){ //角度值 = 3.14/180*deg var rad = Math.PI/180*deg //圆上的一点 (x1,y1) var x1 = x + Math.cos(rad)*r var y1 = y + Math.sin(rad)*r deg += 1 ball.style.left = x1 - 5 + "px" ball.style.top = y1 - 5 + "px" } fn() setInterval(fn,1000/60)
简单的圆周运动JavaScript代码
正在加载文件目录...
- 热度 0