猫史档案馆


python8

python8

Lv.1

获赞:37收藏:4浏览:137作品收藏:5
回复帖子评论
上一页1 页 / 共 1下一页

21天建模打卡大挑战,有手就行! 中回复

催更《超时空对决》或《最后的江湖》

2022-03-18T20:04:16 点赞:0

【哈农大新闻】谁是神岛最强答题王? 中回复

吉吉喵,你快更《超时空对决》吧,都掉三行了

2022-03-25T21:00:18 点赞:1

让我预言一波 中回复

源码精灵不好玩,社区、岛三、看论坛吃瓜才好玩……

2022-07-05T09:54:26 点赞:0

让我预言一波 中回复

小学生基地……

2022-07-05T09:55:29 点赞:0

当世界底线被无限放低 中回复

这有几千字了吧

2022-07-05T10:14:17 点赞:0

【地图招人】白纸大作诶!快来看一下! 中回复

建筑要求怎么样的

2022-08-10T17:57:37 点赞: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<300;i++){ // 300个随机圆柱体构成场景
  let x = Math.random() * 125 // x坐标
  let z = Math.random() * 125 // z坐标
  let h = Math.random() * 4 // 高 0~4
  let r = 2 + Math.random() * 5 //半径 2~7
  cylinder(x,9+Math.random()*40,z,'lava01',r,h)//熔浆1
}

for(var y=9;y<52;y++){//扫描9~52层的格子
  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')// 熔浆1替换成熔浆2
        
        // 在喵地上以3%的几率生成3种植物的其中一种
        var rnd = Math.random()
        var cx = x+0.5 // 修正到方块中心的x坐标
        var cz = z+0.5 // 修正到方块中心的z坐标
        if(rnd<0.01){
          spawn(cx,y+1,cz,'mesh/树.vb',3+2.5*Math.random())
        }else if(rnd<0.02){
          spawn(cx,y+1,cz,'mesh/花.vb',0.8)
        }else 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
}

2022-08-25T12:11:51 点赞:0

这地方有西瓜吗??? 中回复

我掉下来过一次冰西瓜步骤是这样的:

首先喵这个的源码精灵的设备敲上九九八十一次,就会出现冰西瓜

 

2022-08-29T10:01:46 点赞:0

《全能吉吉》 中回复

看到了,最下角那个吉吉喵模型,是用↓代码做的

//选中所有带有标签target的实体,并遍历循环.
world.querySelectorAll('.target').forEach((e)=>{
e.onEntityContact(({entity,other})=>{  //设置目标模型的碰撞事件.
if(!other.isPlayer){return} //防止非玩家实体参与检测.
other.mesh=entity.mesh;  //设置玩家的外观.
other.meshScale=entity.meshScale;  //设置玩家外观缩放比例.
other.player.invisible=true;  //如果模型比玩家小,就需要隐藏玩家的皮肤.
})
})

2022-10-21T19:17:05 点赞:0

找人一起协作(第3个) 中回复

我积木还行

2022-12-26T08:32:42 点赞:0

??????????? 中回复

听别人说是,区块乐园雇佣黑客来攻击并盗取神岛的专属引擎和机密

2022-12-29T10:27:18 点赞:0

【时光胶囊】box3时光胶囊 中回复

我感觉我马上要封号了,也可能快退岛了,也没什么好封装的了

2022-12-30T17:55:16 点赞:0

【离奇事件】@吉吉喵 中回复

我也有这条消息

2023-01-05T10:21:37 点赞:0

【急】怎么扩大地图 中回复

用那个幻想一笑而过的合规插件

2023-01-11T17:59:59 点赞:0

【神器代码岛】【建议收藏】喵代码大合集!!! 中回复

收藏

2023-01-12T11:17:58 点赞:0

我尽然玩到了旧版的神奇代码岛 中回复

收藏

2023-02-06T12:05:24 点赞:1

这就是血衣? 中回复

似乎不是用plus做的,plus做只能自己看见,这是不是之前给过他权限了

2023-02-09T15:42:58 点赞:0

编程猫插件JUICE,支持多项功能的“全能”插件! 中回复

不是,这咋用啊,油猴吗,没代码啊

2023-03-04T11:09:18 点赞:0

霉嚎的五一假期余额只有最后一天了,让我康康有几个在奋笔疾书的孩子 中回复

作业完成度100%,但……

2023-05-03T14:58:18 点赞:0

霉嚎的五一假期余额只有最后一天了,让我康康有几个在奋笔疾书的孩子 中回复

作业太多,我打算不做了,后两天直接请假

2023-05-03T15:01:13 点赞:0

你管这叫神奇代码岛??? 中回复

收藏

2023-07-08T16:02:55 点赞:0

【pro版岛三】招人,建霍格沃茨) 中回复

我来

2023-07-29T14:49:52 点赞:0

怎样取消协作 中回复

如果是拥有者的话,可以把别人踢出去,其他职位不想协作就不去那个图不就行了

2023-09-08T20:43:57 点赞:0

水烨全新新图《神岛村规则怪谈》来啦! 中回复

离开时可以靠获得的道具离开,或者搞一个公交车坐上离开,或者穿特定装备才能离开

2023-11-24T19:38:29 点赞:1