用户:
不知名的屑Box查看:317 回复:2 评论:5 创建时间:2022-12-13T20:51:23
《星空之城》你玩过吗(((估计van过)))仔细观察,可以看到地图中飘着一些粒子特效
这么酷的粒子特效,你想要吗?
见下图红框圈住的部分 ↓

这要怎么实现呢(大佬到此,之后的不用看(bushi))
这次用的API是:
world.createEntity()
这个API的参数是 对象(Object)
此Object里可以塞入任何有关模型的函数
可以参考我这里的参数
//生成特效
const w = world.createEntity({
meshScale:[0,0,0],//大小
bounds: new Box3Vector3(喵, 30, 喵),//边界
position:[喵,30,喵],//位置
collides: false,//碰撞:False
gravity: false //引力:False
particleColor:[
new Box3RGBColor(0,191/255,1),
new Box3RGBColor(1,213/255,0),
new Box3RGBColor(1,0,218/255),
new Box3RGBColor(47/255,1,0),
new Box3RGBColor(234/255,1,0),
],//所有粒子颜色
particleSize:[8,9,8,9,7],//粒子大小
particleRate:15,//每秒生成15个粒子
particleLimit:30,//粒子数量上限为30
particleLifetime:5//粒子存活5秒
})
更多参数参考下面的链接:
https://docs.box3.codemao.cn/box3entity.html#%E6%8E%A7%E5%88%B6%E5%AE%9E%E4%BD%93%E4%BA%A7%E7%94%9F%E7%B2%92%E5%AD%90%E7%9A%84%E5%B1%9E%E6%80%A7
来自火星的股神____名字被占了直接放一个隐藏的大模型不更好吗()
点赞1
评论
这样有一个问题,假如说这个地图有PVP玩法,onPress事件的射线会被这个隐藏模型挡住,任何点击事件都无法正常运行
话说这个老图还在吗()
如果是往虚空下面放一个,把粒子特效设为往上飘彳亍不 ()
《参考》
不过模型不能挡住玩家能去的地方,不然会跟起床用虚体挡刀和放方块一样()但是用代码更有感觉()