美文网首页
多个物体跟着鼠标移动

多个物体跟着鼠标移动

作者: 聽說_0100 | 来源:发表于2018-10-30 15:09 被阅读0次
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>

            div{
                width:20px;
                height:20px;
                border-radius: 20px;
                background: red;
                position: absolute;
            }

    </style>
</head>
<body>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
</body>
<script>
var div = document.getElementsByTagName('div');

document.onmousemove = function(ev){
    var ev = ev||event;
    for(var i=div.length-1;i>=0;i--){
        if(i==0){
            div[i].style.left= getPos(ev).left +'px';
            div[i].style.top= getPos(ev).top+'px';
        }else{
            div[i].style.left= parseInt(div[i-1].offsetLeft) +'px';
            div[i].style.top= parseInt(div[i-1].offsetTop)+'px';
        }

    }
};
function getPos(ev){
    var scrollLeft = window.pageXOffset || document.documentElement.scrollLeft ||   document.body.scrollLeft;
    var scrollTop = window.pageYOffset || document.documentElement.scrollTop ||     document.body.scrollTop;
    return {
        left:scrollLeft+ev.clientX,
        top:scrollTop + ev.clientY
    };
}
</script>
</html>

相关文章

  • 多个物体跟着鼠标移动

  • Unity3d-OnMouseAPI之选择物体,移动物体。

    一、简单的场景 二、鼠标移向物体、选中、点击、移动、离开。 1、鼠标移向物体 2、鼠标选中物体首先移向物体 然后选...

  • unity3d问题集 <3> 对Physics.Ra

    在游戏中,我们常常要用到鼠标来控制物体的移动或是鼠标拾取某个物体。还有射击游戏里,子弹打中靶子......这些都需...

  • 硬核白大侠2019-04-15

    第一人称射击:镜头移动鼠标人物(移动脚本) 枪 枪口(空物体)子弹(预设物体复制消除,子弹or炮弹)敌人(i...

  • 鼠标拖动物体移动

    简单来说,项目需要用鼠标点击物体然后拖动物体移动。一开始我想到的方法是:把鼠标的屏幕坐标转换为世界坐标,在让物体跟...

  • scratch3.0入门--第六课--运动之跟随

    1.改鼠标样式 首先选择一个小蝴蝶角色,让它跟随鼠标移动。 移动到“鼠标指针”,这样小蝴蝶就一直跟着鼠标,看起来就...

  • 少儿编程游戏CodeMonkey通关攻略:第180-185关

    这期攻略,咱来到“谁动了我的鼠标”模块。 鼠标是我们常用的工具,在编程中,我们也可以用鼠标来指导物体的移动。这和一...

  • 基础操作

    alt 搭配鼠标左、右、中键来对物体进行旋转、缩放、移动。中键在单窗口与四窗口间切换 shift+v 来对物体显示...

  • UNITY 物体跟随鼠标点击移动

    var world:Vector3; varspeed:float=0;//物体的移动速度 functionUpd...

  • C4D鼠标失灵

    C4D鼠标失灵,中键无反应,鼠标不能移动,缩放和旋转,不能点选物体 其实都是QQ惹的祸。。。 1、最小化CINEM...

网友评论

      本文标题:多个物体跟着鼠标移动

      本文链接:https://www.haomeiwen.com/subject/izygtqtx.html