猫史档案馆


霸道的疾风雀3KNp

霸道的疾风雀3KNp

Lv.1

获赞:60收藏:4浏览:357作品收藏:11
回复帖子评论
上一页1 页 / 共 3下一页

【社区功能反馈】用心倾听,用头发发电!(2026更新版) 中回复

center_image为什么会这样????请尽快修复!!!!!!!!!!

2021-02-02T14:14:42 点赞:0

【代码岛3.0编辑器】萌新教程第1期 - 地图篇! 中回复

我申请了394次了,还是没有得到内测权限!!!!!!

2021-02-03T14:58:58 点赞:2

[~\(≧▽≦)/~啦啦啦我有隐形字] 中回复

(Ctrl+A)

2021-02-05T15:52:23 点赞:0

[~\(≧▽≦)/~啦啦啦我有隐形字] 中回复

 

2021-02-05T15:54:21 点赞:0

[科普]如何做出透明方块&隐形墙 中回复

2021-02-05T16:22:18 点赞:0

【实用教程】如何在帖子里打出特效字?让你的帖子档次上增! 中回复

2021-02-05T16:51:13 点赞:0

[~\(≧▽≦)/~啦啦啦我有隐形字] 中回复

HAHAHAHAHAHAHAHAHAHAHAHAHA

2021-02-09T16:38:49 点赞:0

【帮忙】please!求助! 中回复

//不知道

2021-02-09T18:11:55 点赞:0

限时教自定义装备代码! 中回复

33

2021-02-10T10:45:04 点赞:0

Box3.0在线等,急 中回复

还有这里哪错了?

world.onPlayerJoin(({ entity }) => {
    entity.junk = 0
    entity.money = 0
    entity.itemList = []

    entity.player.onPress(({ button }) => {
        if (button == Box3ButtonType.ACTION1){
            textDialog(entity, `你身上有:\n\n${entity.money}元,${entity.junk}个废品\n道具:[${entity.itemList}]`)
        }
    })
})

for (const e of world.querySelectorAll('.瓶盖垃圾,.空瓶垃圾')) {
    e.enableInteract = true
    e.interactRadius = 2
    e.interactHint = e.tags()
    e.interactColor.set(0,1,0)
    e.onInteract(({ entity }) => {
        entity.junk += 1
        e.destroy()

        entity.player.directMessage(`${entity.player.name}累积捡到${entity.junk}个废品`)
    })
}

function textDialog(entity,content,title) {
    return entity.player.dialog({
        type:Box3DlalogTybe.TEXT,
        content,
        title,
    })
}

2021-02-13T11:44:42 点赞:0

可以存档的地图招人啦!!! 中回复

我建筑

center_image

2021-03-01T13:17:20 点赞:0

~【寻人启事】~ 中回复

???

2021-03-02T19:11:11 点赞:0

~【寻人启事】~ 中回复

对了,忘说了,我就是fjgdjig

2021-03-02T19:11:53 点赞:0

~【寻人启事】~ 中回复

这段时间你哪去了

2021-03-02T19:12:17 点赞:0

~【寻人启事】~ 中回复

还有,卢氏史蒂夫,小憨憨改名了

2021-03-02T19:13:11 点赞:0

【代码岛3.0科普贴】怎么将地面全部变成水? 中回复

输入这行代码(在控制台)试试:world.say('吉吉喵 进入了地图');world.say('吉吉喵 离开了地图')

2021-03-18T20:15:27 点赞:0

【每日亿个岛3建图小技巧】点击建造或者摧毁方块,创意达人必备! 中回复

怎么判断焦点位置的方块啊????

2021-03-19T22:07:43 点赞:0

【岛3-API教程3!】用方块检测,做一片刀山火海🌋 中回复

刀山火海代码:

function cylinder(cx,cy,cz,vox,radius,height){
  var xend = cx+radius
  var yend = cy+height
  var zend = cz+radius
  for(var x=cx-radius;x<=xend;x++){
    for(var z=cz-radius;z<=zend;z++){
      var dx = x-cx;
      var dz = z-cz;
      if(Math.round(Math.sqrt(dx*dx+dz*dz))<=radius){
        for(var y=cy;y<yend;y++){
          voxels.setVoxel(x,y,z,vox)
        }
      }
    }
  }
}

for(var i=0;i<400;i++){ // 300个随机圆柱体构成场景
  let x = Math.random() * 256 // x坐标
  let z = Math.random() * 256 // z坐标
  let h = Math.random() * 4 // 高 0~4
  let r = 2 + Math.random() * 5 //半径 2~7
  cylinder(x,9,z,'lava02',r,h)
}

for(var y=9;y<13;y++){//扫描9~12层的格子
  for(var x=0;x<127;x++){
    for(var z=0;z<127;z++){
      // 如果当前格子不为空而它上面那格是空的, 则表示它是复杂地形的表面 
      if(voxels.getVoxel(x,y,z)!=0 && voxels.getVoxel(x,y+1,z)==0){
        voxels.setVoxel(x,y,z,'lava02')// 土块替换成草地
        
        // 在草地上以3%的几率生成3种植物的其中一种
        var rnd = Math.random()
        var cx = x+0.5 // 修正到方块中心的x坐标
        var cz = z+0.5 // 修正到方块中心的z坐标
        if(rnd<0.03){
          spawn(cx,y+1,cz,'mesh/刀.vb',0.8)
        }
      }
    }
  }
}

async function correctY(entity){
  await sleep(1)//entity.bounds需要等到下一个tick才会变成真正的值
  entity.position.y += entity.bounds.y//bounds.y是中心点到模型顶部或底部的距离
}

function spawn(x,y,z,meshName,scale){
  const meshScale = scale/16 //默认模型方块大小倍数为地图方块的1/16
  const entity = world.createEntity({
    mesh:meshName,//模型名
    collides:false,//不能碰撞
    fixed:true,//固定
    gravity:false,// 不受重力影响
    meshScale:[meshScale,meshScale,meshScale],//xyz放大倍数
    position:[x,y,z],//位置坐标
  })
  correctY(entity)
  function cylinder(cx,cy,cz,vox,radius,height){
  var xend = cx+radius
  var yend = cy+height
  var zend = cz+radius
  for(var x=cx-radius;x<=xend;x++){
    for(var z=cz-radius;z<=zend;z++){
      var dx = x-cx;
      var dz = z-cz;
      if(Math.round(Math.sqrt(dx*dx+dz*dz))<=radius){
        for(var y=cy;y<yend;y++){
          voxels.setVoxel(x,y,z,vox)
        }
      }
    }
  }
}
}
for(var i=0;i<800;i++){ // 600个随机圆柱体构成场景
  let x = Math.random() * 256 // x坐标
  let z = Math.random() * 256 // z坐标
  let h = Math.random() * 4 // 高 0~4
  let r = 2 + Math.random() * 5 //半径 2~7
  cylinder(x,9,z,'lava02',r,h)
}


for(var y=9;y<13;y++){//扫描9~12层的格子
  for(var x=0;x<256;x++){
    for(var z=0;z<256;z++){
      // 如果当前格子不为空而它上面那格是空的, 则表示它是复杂地形的表面 
      if(voxels.getVoxel(x,y,z)!=0 && voxels.getVoxel(x,y+1,z)==0){
        voxels.setVoxel(x,y,z,'lava02')// 土块替换成
        
        // 在草地上以3%的几率生成3种植物的其中一种
        var rnd = Math.random()
        var cx = x+0.5 // 修正到方块中心的x坐标
        var cz = z+0.5 // 修正到方块中心的z坐标

        if(rnd<0.03){
          spawn(cx,y+1,cz,'mesh/刀.vb',0.8)
        }
      }
    }
  }
}

async function correctY(entity){
  await sleep(1)//entity.bounds需要等到下一个tick才会变成真正的值
  entity.position.y += entity.bounds.y//bounds.y是中心点到模型顶部或底部的距离
}

function spawn(x,y,z,meshName,scale){
  const meshScale = scale/16 //默认模型方块大小倍数为地图方块的1/16
  const entity = world.createEntity({
    mesh:meshName,//模型名
    collides:false,//不能碰撞
    fixed:true,//固定
    gravity:false,// 不受重力影响
    meshScale:[meshScale,meshScale,meshScale],//xyz放大倍数
    position:[x,y,z],//位置坐标
  })
  correctY(entity)
  return entity
}

(注:此为超大地图代码,如是大地图,请修改代码)

2021-03-19T23:17:52 点赞:0

【岛3活动】大神在线写代码NO.2,你想实现的我都会! 中回复

我想要实现存档效果,需要SQL部分的代码

吉吉喵,你能帮帮我吗?emotion_泪

2021-03-21T19:59:46 点赞:0

【岛3创作节】挑战32爆肝48,倒计两小时! 中回复

吉吉喵,快审,链接:https://box3.codemao.cn/e/4b2ab7af928ff0a91b42

2021-03-27T11:02:34 点赞:0

【岛3创作节】挑战32爆肝48,倒计两小时! 中回复

吉吉喵,快审,链接:https://box3.cod喵/e/4b2ab7af928ff0a91b42

2021-03-27T16:29:07 点赞:0

这代码哪错了? 中回复

world.onVoxelContact(({voxel,entity})=>{//设置碰撞事件     const block=voxels.id('X');//设置碰撞对象ID为'X',触发(方块ID可改),给碰撞对象取名字为block(方块)     if(voxel===block){//如果碰撞了         entity.player.directMessage('存档成功!');//私信玩家‘存档成功’         entity.player.spawnPoint=new  Box3Vector(x ,y+2,z);//玩家重生点 }//万能框架 })//万能框架     懂?

2021-03-28T16:21:26 点赞:0

【岛3创作节】爆“肝”48小时后,你们做出了怎样的作品? 中回复

拉个票:https://shequ.codemao.cn/community/369595

2021-03-28T18:09:12 点赞:0

招聘代码/建筑师 中回复

链接:https://box3.codemao.cn/e/f3ed1282005d7df308bf?p=i2zXLOuheMS%2FAM3oBpvNO7zUKYyraG85hvIiSv2UqrA6O79AqILwVndWVzdA%3D%3D

2021-03-29T12:22:11 点赞:0

招人了!送皮肤! 中回复

我!

2021-03-30T20:42:54 点赞:0

代码岛3.0建图招人 中回复

我可以吗?

2021-04-02T20:09:22 点赞:0

发现一个bug 中回复

水贴请自删

2021-04-02T21:15:53 点赞:0

地图招人 https://box3.codemao.cn/e/2aa8da072225acfca40 中回复

我!

2021-04-03T16:31:27 点赞:0

【BOX3地图】神庙逃亡招人啦!!! 中回复

我会代码!

2021-04-03T16:53:18 点赞:0

【box3】招人啦! 中回复

我代码

2021-04-03T19:46:14 点赞:0