评论:3D签到墙 threejs(使用元素周期表修改)  [查看原文]

所属分类:其他-动画效果

 69314  656  115
当前第2页 / 共4页
    The sun0
    2019/11/3 20:37:29
    楼主 我现在比较着急需要一个 生成云形状的 还有文字的 谢谢 看到请联系qq 1129756919
        蘫銫の等鴏0
        2019/11/4 16:11:36
        很抱歉,这个我也不会
    回复
    爱笑的晨曦曦0
    2019/8/21 10:42:46
    楼主,想问下,如何把每张图片替换成不同的,并加链接,求助!
        灭霸媳妇1
        2019/8/21 10:51:02

        替换成不同图片方法很简单

        //生成虚拟数据
        for(var i=0;i<199;i++){
            personArray.push({
            image: "img/a.png"
            });
        }

        当前图片地址写死,可改为a加变量i的命名方式。

        image: "img/a"+i+".png"
        蘫銫の等鴏1
        2019/8/21 11:14:30

        初始化的时候,有创建标签,你可以在中间添加一个a标签

        // table
        for ( var i = 0; i < table.length; i ++ ) {
               var element = document.createElement( 'div' );
        element.className = 'element';
        element.style.backgroundColor = 'rgba(0,127,127,' + ( Math.random() * 0.5 + 0.25 ) + ')';
               ...

        关于图片,示例只是演示的,实际使用推送过来的链接或你自己相应的路径。

        爱笑的晨曦曦0
        2019/8/21 17:01:17
        如果是在源代码基础上改为图片形式,再加a链接呢,参考如下:
        "", "<img src='images/img1.jpg' >", "", 1, 1,
        "", "<img src='images/img1.jpg' >", "", 18, 1,
        "", "<img src='images/img1.jpg' >", "", 1, 2,
        该怎样给图片加新链接呢?
        糖糖的0
        2022/4/26 11:19:19

        可以用jquery的方式

        $("#container img").click(function() {
            //执行点击图片后的操作
        });
    回复
    名字不是越长越好、0
    2019/7/31 23:25:15
    楼主 帮做一个效果 有偿 , 就是 能随意组合成 一行文字(中英文数字), 邮箱: 470544837@qq.com 回复
    繁华落寞0
    2019/4/25 17:42:02
    有做成抽奖效果的么? 回复
    海霞霞0
    2019/4/11 13:00:11
    楼主请问如何来定义每个数据的背景颜色呢 想要每个色块的颜色是不同的
        蘫銫の等鴏1
        2019/4/13 10:46:01
        你可以看下初始化那里,现在创建的图片标签,可以变更为其它标签,并增加相应样式就好了
    回复
    ????0
    2019/4/1 12:11:36
    怎么让它一开始就显示球形
        蘫銫の等鴏1
        2019/4/1 12:34:06

        初始化最后执行的第一种是表格:

        transform( targets.table, 2000 );

        targets一共有4种展示方式,分别是table、sphere、helix、grid

    回复
    _BetterLee_Lee0
    2019/3/6 11:17:36
    夜光魂0
    2019/1/18 11:59:15
    没有币,求发个1432574133@qq.com,好人平安
        Kasumi0
        2019/2/18 9:45:29
        楼主有给你发吗 可不可以给我一份 谢谢 840308441@qq.com
        我丶独自前行0
        2019/3/8 7:14:08
        好人一生平安 516048317@qq.com
        ????0
        2019/4/1 11:52:03
        562608962@qq.com
    回复
    一份心情0
    2018/12/7 10:54:56
    楼主 帮做一个效果 有偿 看到请联系 qq:1009746392 回复
    ~~LuX~~0
    2018/11/29 11:34:34
    比心0
    2018/11/21 14:51:51
    楼主能帮忙做一个吗?有偿
        lvメ?钏~0
        2018/11/22 17:08:30
        你是什么需求呢?
        比心0
        2018/11/22 18:24:44
        我想做个一样的,就替换几张照片和字体
    回复
    比心0
    2018/11/21 14:51:06
    我想要做一个,楼主能给我个联系方式嘛?有偿 回复
    lvメ?钏~0
    2018/10/16 9:34:11
    楼主,我现在有个问题,四个按钮代表四种不同类型,获取的数据也不同,点击按钮的时候获取数据,生成场景,渲染;但是再点击按钮生成其他的元素时,TWEEN.removeAll();不起作用,请问如何解决?谢谢回复
        蘫銫の等鴏1
        2018/10/16 11:04:31

        文档中是没有removeAll()的,删除的话可以这样子

        var child = scene.children;
        var lastChild = child[child.length - 1];
        scene.remove(lastChild);

        另外,如果你每次获取的数据长度一致,那么没必要删除场景中的元素,可以直接将场景中的元素的值替换就可以了
        threejs我也没有深入过,有些我也不是很明白,希望以上可以帮到你

        lvメ?钏~1
        2018/11/22 16:46:54
        //渲染
        $("#container").empty();

        哈哈哈,用了个简单粗暴的办法。另外请问下,如何改变默认显示图片的大小呢,鼠标滑轮滚动可实现图片缩放。

    回复
    空气里的对白┽0
    2018/9/6 17:12:41
    楼主我只想要中间两种,球形跟柱形的切换,怎么改呀?
        蘫銫の等鴏0
        2018/9/6 17:23:57
        你搜索注释 自动更换
        莫忘初心0
        2018/9/13 11:48:07
        屏蔽你不要的功能就可以了啊
    回复
    the sunshine0
    2018/8/6 18:57:18
    您好我想请教您一个问题,我现在在做一个3D倒计时效果,每个数字都是由不同数量的图片组合而成,如何做到每次在切换数字的时候将初始创建的元素数量进行改变呢 回复

讨论这个项目(115)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

取消回复