Lv.1
“天下没有不散的筵席”目前已退猫站-2023.3.27
签名:<p><img style="width: 100%; height: 100%; position: fixed; z-index: -1; top: 0; left: 0;" src="https://static.codemao.cn/Fp2BWbV3mptS9Eq2XfWUesaCHojJ" alt="emotion_编程猫_搓头"></p> 1350-540 <iframe src ="https://bcm6.gitee.io/bcm/lbt"></iframe> 302-203
在 【代码岛3.0内测第9弹 - 编程!!】首批编程大师招募! 中回复
希望游戏和建造放在同一个网址,游戏的玩家可以看到建造者,建造者可以授予取消玩家建造权限
2020-01-11T15:30:02 点赞:0
在 【代码岛3.0内测第9弹 - 编程!!】首批编程大师招募! 中回复
发现BUG
多人创作时别人运行游戏的时候你也会运行,你建的时候突然运行了,刚觉很麻烦
2020-01-14T19:32:12 点赞:0
在 【技术喵背锅】百科超链接问题 中回复
@梦想家·小帅 = https://www.codemao.cn/wiki/forum/%253Ca%2520href='https://www.codemao.cn/user/179233'%20target='_blank'%3Ehttps://www.codemao.cn/user/179233%253C/a%253E
2020-01-15T11:15:02 点赞:0
在 【Python作品分享】新的作品-78-副本-副本【作业帖】 中回复
激动!
代码岛3.0编程功能来了!
编程功能可以做什么?
请看下图
《奇妙城市》
用代码岛3.0全新编程功能创作的首个地图
城市上空有奇妙的跑酷,
它的入口似乎不好找?
或者,
和朋友来
一场奇妙的球赛
更多奇妙事情
在奇妙城市等你发现
【立即游玩👇】
https://box喵lay.codemao.cn/games/b0a31026860923411083

看完「奇妙城市」
编程功能可以做什么?
代码岛3.0的编程功能非常丰富,
包含以下五大部分:
1. 世界控制,要风得风
可以修改地图的重力、天气、月圆月缺等等
示例代码:
world.gravity=-0.14; // 将重力变大
world.lunarPhase = 0.3; //月亮变弯咯
2. 方块控制,忽东忽西
可在任意位置
放置、删除任意方块。
让方块动起来!
示例代码:
//在玩家脚下挖方块
world.onVoxelContact(({ x, y, z }) => {
voxels.setVoxel(x, y, z, 0);
});
3. 玩家控制,可大可小
可以控制玩家的
出生点、外形大小、视角、飞行、等等!
示例代码:
world.onChat(({ entity, message }) => {
// 当玩家发送‘我要变大’文字的时候变大到1.5倍,当玩家发送‘我要变小’文字的时候缩小成0.5倍。发送‘我要还原'则恢复
if (entity && entity.isPlayer) {
if (message === '我要变大') {
entity.player.scale = 1.5;
} else if (message === '我要变小') {
entity.player.scale = 0.5;
}else if (message === '我要还原') {
entity.player.scale = 1;
}
}
})
4. 实体控制,左摇右摆
让你添加的模型
说话、运动、发光、等等
示例代码:
//当玩家碰到名为‘dog’的实体,实体就会喊一声‘汪!’
world.querySelector('#dog').onEntityContact(throttle(1000, ({entity, other}) => {
entity.say('汪!');
}));
5. 事件响应,互动起来
可以根据事件响应来
判断玩家和世界的交互,
比如是否触碰到某个方块、实体。
编程功能完整接口文档:

以上功能
已经可以代码岛3.0的编辑器中使用!
编程功能目前支持
用JavaScript编程。
首次对外发布测试!
寻找第一批编程大师来体验
找bug!
你敢挑战吗?
【立即报名👇】
https://box3.codemao.cn/invite/1/bm

原本有编辑器权限的创作者
现在就能编程了!
快去编程!
有问题留言给我
2020-01-15T11:48:48 点赞:0