
Lv.1
来自神岛的大屑()
签名:qwq
在 【神岛小课堂】吉吉喵100问,但是不问吉吉喵…… 中回复
BWduse:怎么快速分拆皮肤模型的各个部分()
爱出海的王路飞/MOYO/阿鸡:
咋放很多模型然后地图不卡并且创建不正常的地图大小(我在想什么)(划掉())
怎么简化代码使地图代码量少实现效果多/onTick while setInterval哪个最不卡/如何写出很好的动画效果(例如龙飞行然后各个部位能动 有逼真的图火球效果)
2022-10-21T17:56:02 点赞:3
在 生日会1 跳“吉”舞 中回复
代码送上()
setInterval(async () => {
const ggm = world.querySelector('#吉吉喵-1')
ggm.gravity = true
ggm.fixed = false
ggm.collides = true
ggm.velocity.set(Math.random()<0.5 ? Math.random() / 2:-Math.random() /2,1,Math.random()<0.5 ? Math.random() / 2:-Math.random() /2)
await sleep(500)
ggm.velocity.y = - 4
world.querySelectorAll('player').forEach(async(x) => {
x.player.invisible = true
x.mesh = 'mesh/吉吉喵.vb'
x.meshScale = new Box3Vector3(1/32,1/32,1/32)
x.velocity.set(Math.random()<0.5 ? Math.random() / 2:-Math.random() /2,1,Math.random()<0.5 ? Math.random() / 2:-Math.random() /2)
await sleep(500)
x.velocity.y = - 4
})
// 场景中所有可以互动的实体,互动时都会触发此事件
},1000);
const ggm = world.querySelector('#吉吉喵-1')
ggm.enableInteract = true; // 开启实体互动功能
ggm.interactHint = '活蹦乱跳的阿吉'; // 进入互动范围时提示的文字
ggm.interactRadius = 5; // 互动范围大小
ggm.onInteract(({ entity }) => {
entity.player.dialog({
type: Box3DialogType.TEXT,
title: '',
content: '祝盗码师和必有用生日快乐'
})
});
setInterval(async () => {
world.querySelector('#吉吉喵-1').meshOrientation.copy(world.querySelector('#吉吉喵-1').meshOrientation.rotateY(Math.PI/2/2))
world.querySelectorAll('player').forEach((x) => {
x.meshOrientation.copy(x.meshOrientation.rotateY(Math.PI/2/2))
})
},65)
setInterval(async () => {
const dy = world.querySelector('.电摇')
const dy2 = world.querySelector('.电摇2')
for(let i=0;i<50;i++) {
dy.position.y -= 1
await sleep(50)
dy.position.y += 1
await sleep(50)
}
await sleep(1000)
for(let i=0;i<50;i++) {
dy2.position.y -= 1
await sleep(50)
dy2.position.y += 1
await sleep(50)
}
},12000)
setInterval(async () => {
world.sunPhase = 0.55
await sleep(500)
world.sunPhase = 0.75
},1000)2022-10-21T19:20:06 点赞:3
在 求助:如何把一种方块换成另一种 中回复
for(let x=0;x<255;x++){
for(let y=0;y<255;y++){
for(let z=0;z<255;z++){
if(voxels.name(voxels.getVoxel(x,y,z) == 'rock')){
voxels.setVoxel(x,y,z,'lab_material_05')
}
}
}
}
手打没缩进()但可以用
2022-10-22T08:30:21 点赞:0
在 真·谁是卧底游戏 中回复
不对劲(ABC好像都不是一样的()
A可以吃,盲猜牛奶
B不可以吃就和A矛盾了
C说可以变形说明是固体 而是甜的话就是可以吃的()
所以我选B(doge
2022-10-25T18:56:44 点赞:0
在 【代码师打分等级自测】 中回复
1+1+4+5+1+4+1+9+1+9+8+1+0一共43分(假的)
3+5+3+3+7+2+4+3+3+3+2+2一共40分(刚好及格(喜))
2022-10-26T20:51:18 点赞:0
在 [JS]damageType怎么用!() 中回复
代码是这样 xxx.hurt(114514,{damageType:'被撅力'}) 然后可以在onDie或者onTakeDamage里这样 world.onDie(({entity})=>{ world.say(`${entity.isPlayer?entity.player.name:entity.id}${damageType}`) }) 然后世界就会广播xxx+damageType 可以通过更改damageType然后在onTakeDamage改玩家颜色(比如中毒绿色火烧红色) 喵可以广播不同的消息 所以就是没啥用()doge()
2022-10-28T17:15:25 点赞:0