猫史档案馆


【浴火银河舰】【水】【box3】【教程】【特效】爆炸特效!

用户:我爱Kitten我爱Kitten查看:0 回复:1 评论:0 创建时间:2022-10-23T16:58:35


在浴火银河舰中的爆炸的特效经过我亿点点的思考,

代码如下:


(async()=>{
let pos = new Box3Vector3();//随便填
//创建一个实体,注:须先下载'mesh/球体.vb'这个模型
let e = world.createEntity({
    mesh: 'mesh/球体.vb',
    gravity: false,
    meshScale: [0.1, 0.1, 0.1],
    collides: false,
    fixed: false,
    position: [pos.x, pos.y, pos.z],
    meshColor: [1, 0.2, 0.1, 1],//颜色(红色)
    meshEmissive: 0.3,
})
await sleep(300);
//速度
e.velocity.set(0, 0.2 + Math.random() * 0.8, 0);
//更改大小
let n = 20
while (n--) {
    await sleep(70);
    e.meshScale.x *= 0.9
    e.meshScale.y *= 0.9
    e.meshScale.z *= 0.9
}
e.destroy()
})();


回复

上一页1 页 / 共 1下一页
我爱Kitten我爱Kitten

~sofa~

点赞0


评论