猫史档案馆


存档点粒子特效【教程】

用户:一笑置之_一笑置之_查看:3 回复:7 评论:3 创建时间:2020-06-07T11:13:51


你们想不想做出奇妙城市的存档特效

代码来了

world.querySelectorAll('.存档').forEach(async(e)=>{
    e.onEntityContact(async({entity})=>{
        entity.particleRate = 500;//实体每秒产生粒子的数量
    entity.particleLimit = 500;//产生的粒子总数的上限
    entity.particleLifetime = 0.8;//每颗粒子的存活时间,以秒为单位
    color=[
             new Box3RGBColor(0.033, 1, 10.5), //3个值分别代表红光、绿光、蓝光的含量,大小为0到正无穷
        new Box3RGBColor(10, 0.025, 9), 
        new Box3RGBColor(0.05, 1, 7.5),
        new Box3RGBColor(10, 0.5, 5),
        new Box3RGBColor(0.2, 1, 6),
        ]
    entity.particleSize = [5,3,5,3,5];//粒子大小按时间变化的模式,平均分为5个阶段
    entity.particleSizeSpread = 2;//粒子大小的随机变化范围
    entity.particleColor = color;//随时间变化的粒子颜色,同样分为5个阶段
    entity.particleAcceleration = new Box3Vector3(0, 1, 0);//粒子的加速度,是竖直向上的
    entity.particleNoise = 5;//粒子运动随机偏离的大小
    entity.particleNoiseFrequency = 10;//粒子随机偏离的频率
    entity.particleVelocity = new Box3Vector3(0, 5, 0);//粒子的初速度
    await sleep(1000);
    entity.particleLimit = 0;//
    })
})


回复

上一页1 页 / 共 1下一页
我叫zzt我叫zzt

emotion_编程猫_厉害了

点赞0


评论


BSS梅者如西BSS梅者如西

sofa

点赞0


评论


两个小八路两个小八路

emotion_编程猫_加油

点赞0


评论


高贵的木叶龙A35d高贵的木叶龙A35d

emotion_编程猫_加油

点赞0


评论


指令者指令者

emotion_编程猫_厉害了

点赞0


评论


查理九世1查理九世1

emotion_编程猫_加油

点赞0


评论


查理九世1查理九世1

您好您的小可爱已送达~么么哒~喂!还不快关注ヾ(≧O≦)〃好喜欢你

点赞0


评论