猫史档案馆


【教程】如何做到开关特效

用户:BCM墨水瓶BCM墨水瓶查看:17 回复:6 评论:17 创建时间:2020-07-19T06:52:07


world.onPlayerJoin(({entity})=>{
if (entity.player.name==='墨水瓶'){名字可改
        Object.assign(entity, {
            particleRate: 400,//粒子数量,可更改,越大粒子越多
            particleSize: [9, 6, 3, 6, 5],//粒子在每个阶段的大小,可更改
            particleColor: [//例子在每个阶段的颜色,可更改
                new Box3RGBColor(0,0,1),//第一阶段
                new Box3RGBColor(0,1,0),//第二阶段
                new Box3RGBColor(1,0,0),//第三阶段
                new Box3RGBColor(0, 0,1),//第四阶段
                new Box3RGBColor(0, 1, 0),//第五阶段
            ],
            particleLifetime: 1,
            particleVelocitySpread: new Box3Vector3(10, 10 ,10),
        })
}
})
//上面的代码是让粒子特效更好看
world.onChat(async ({entity,message})=>{
if(entity.player){
    if(entity.player.name == "墨水瓶"){//名字可改
        if(message=='开启特效'){
        Object.assign(entity, {             
        particleLimit:1000,        
        particleLifetime: 5,      
        particleRate: 300,         
        particleRateSpread: 500,  
        particleSize:[5,3,5,3,5],    
        particleColor: [
            new Box3RGBColor(10,0,0),
            new Box3RGBColor(0,10,0),
            new Box3RGBColor(0,0,10),
        ], // 设置颜色(紫色)
        particleVelocity: new Box3Vector3(0, 0, 0), 
        })
        }
    }
}
})  
//在聊天区输入"开启特效"可以开启特效。
world.onChat(async ({entity,message})=>{
if(entity.player){
    if(entity.player.name == "墨水瓶"){//名字可改
        if(message=='关闭特效'){
        Object.assign(entity, {             
        particleLimit:0,        
        particleLifetime: 5,      
        particleRate: 300,         
        particleRateSpread: 500,  
        particleSize:[5,3,5,3,5],    
        particleColor: [
            new Box3RGBColor(10,0,0),
            new Box3RGBColor(0,10,0),
            new Box3RGBColor(0,0,10),
        ], // 设置颜色(紫色)
        particleVelocity: new Box3Vector3(0, 0, 0), 
        })
        }
    }
}
})
//在聊天区输入"关闭特效"可以关闭特效

 

代码由本人改编


回复

上一页1 页 / 共 1下一页
LUS圣武士LUS圣武士

emotion_编程猫_厉害了

点赞0


评论


BCM墨水瓶BCM墨水瓶

center_image

注:我开了莹光效果

点赞0


评论


小影呵呵呵呵小影呵呵呵呵

厉害

点赞0


评论


SCS_user_eee2detYg0SCS_user_eee2detYg0

哦,不错嘛(≧∇≦*)

点赞0


评论


fewafsefjfewafsefj

粒子为零=关闭

消失时间为零=关闭(猜的)

点赞0


评论


哦那咋了哦那咋了

咕咕咕

点赞0


评论