
Lv.1
热爱编程的可乐,岛三号是 @可乐OωO
签名:在学习/编程() 学/肝box3|py|前端|unity 1首页推荐 平时很欧但有时很非 ------------------------------ 注:我不喜欢可乐哦(真的!),所以才叫这个(乱起的(什 ------------------------------ 今年没flag,淡退,时不时回来看看
在 第N个box3求助 中回复
const xxx = await entity.player.dialog({ //这里的xxx填变量名
type: Box3DialogType.SELECT,
//...
});
if (xxx) { //此处是判断玩家没有点叉关闭对话框
//xxx.index是玩家点对话框选项的索引(第一个选项就是0,第二个选项就是1,以此类推)
//xxx.value是玩家点对话框的选项内容
}2022-06-12T21:28:22 点赞:1
在 【JS教程】如何不用()括号和call()就可以调用函数!前提要没有参数 中回复
// 如果想在对象外面来定义getter或setter,就是楼主说的“后来去定义”,可以直接这样写
let obj = {};
obj.__defineGetter__('testGetter', () => {
// ...
});
obj.__defineSetter__('testSetter', param => {
// ...
});
// 而不用写__proto__,那样的写喵繁琐一点2022-06-28T19:19:45 点赞:0
在 [求助]这段代码怎么会报错 中回复
(async () => {
while (true) {
await sleep(60 * 1000);
world.say(`网络不是法外之地,请在EVE BOX3 Online及其他地方时刻注意自己的言行举止,否则将会受到相应的惩罚`);
}
})();
可改为上面的代码
2022-11-28T12:43:06 点赞:1
在 [求助]qwq 关于box3 js的import 中回复
众所周知岛三不能用import/export对吧,老老实实用require/module.exports吧,岛三也应该算半个node环境了(
2023-01-04T14:00:34 点赞:1
在 吐槽一些沙diao代码(雾 中回复
Npc.interactHint = interactHint ? interactHint : Npc.id.split('-')[0];
Npc.interactRadius = interactRadius ? interactRadius : 3;
Npc.interactRadius = interactRadius ? interactRadius : new Box3RGBColor(0, 0, 0);
// 可简化:
Npc.interactHint = interactHint ?? Npc.id.split('-')[0];
Npc.interactRadius = interactRadius ?? 3;
Npc.interactRadius = interactRadius ?? new Box3RGBColor(0, 0, 0);
entity.player.name == 'xxx' ? entity.player.kick() : null;
// 可简化:
entity.player.name == 'xxx' && entity.player.kick();
三目运算符有时候也会变成“冗余繁杂”的代码。如果有以上这种需求直接用??、&&、||这种运算符即可。
2023-01-08T10:26:59 点赞:5
在 岛三“穿越”记? 中回复
这个帖子就算是我的一些回忆吧。
现在岛三创作者大换血了,百创里面好多的我都不认识了,现在岛民应该也不太知道我了。
这个帖发出来,只要有一个人能体会到我的感受,那我觉得就是值得的。
2023-06-15T21:14:16 点赞:5
在 【神岛JS萌新教程】BoxJS 从入门到实战 第三期——神奇的运算符 中回复
讲“!==”这个运算符时有一处错误:“类型和值都不一样”改为“类型或值不一样”
2026-02-28T20:49:15 点赞:0