猫史档案馆


[超级干货] 代码风格指南

用户:芜湖咸鱼芜湖咸鱼查看:39 回复:20 评论:39 创建时间:2021-07-29T09:38:28


(下面都是肝啊)\

center_image


回复

上一页1 页 / 共 1下一页
不知道该叫啥的一只萌新不知道该叫啥的一只萌新

沙发(来https://shequ.codemao.cn/community/388491帮忙做个证明呗((()))

点赞1


评论


TobylaiTobylai

点赞1


评论


QBZ_QBZ_

你还去Omega修代码吗。

点赞1


评论


不知道该叫啥的一只萌新不知道该叫啥的一只萌新

补充:如果onTick的需求很多 请使用这种写法:

world.onTick(()=>{
    //do some things
    //do other things
    world.querSelectAll("player").forEach((x)=>{
        //do some things
    })
})

或者如果必要的话请用完把它cancel掉

点赞1


评论


指令者指令者

你还去我的地图写代码吗。

点赞0


评论


ZCH编程小贝壳ZCH编程小贝壳

热乎(好多肝())

点赞0


评论


成熟的强袭编程猫548成熟的强袭编程猫548

前排

点赞0


评论


SSR级学霸_拉文克劳SSR级学霸_拉文克劳

原来你的肝有5000字()

点赞0


评论


神岛吉吉喵神岛吉吉喵

emotion_编程猫_厉害了

点赞4


评论


AlcalaAlcala

qpzc

点赞0


评论


未命名用户015734未命名用户015734

好诶!我竟然看得懂一些)

点赞1


评论


搬砖喵搬砖喵

总结得非常到位~

点赞4


评论


Architect_皮卡awaArchitect_皮卡awa

很棒哦~

点赞0


评论


神兽喵神兽喵

interact重复那里还有一个办法,不会保存但也有很多重复的,主要是这种我懒得封装成函数(

用forEach也行(((

萌新言论,有错请喷(((

点赞0


评论


韵律源点Arcaea韵律源点Arcaea

大佬nb

点赞0


评论


不知道该叫啥的一只萌新不知道该叫啥的一只萌新

对于编辑器多人协作的问题

我认为是网页端的b(te)u(xing)g

希望官方可以做一个APP端的

(毕竟用同样技术的Vscode也不卡...

点赞0


评论


神兽喵神兽喵

world.querySelectorAll('.npc').forEach((e)=>{
    npc.enableInteract = true;
    npc.interactRadius = 4;
    npc.interactHint = npc.id;
    npc.interactColor = new Box3RGBColor(1,1,1);

    npc.onInteract(({entity}) => {
        const result = await entity.player.dialog({
           type: Box3DialogType.TEXT,
           title: 'xxx',
           content: `xxx`,

        });
    })
})

点赞0


评论


该账号已被封禁该账号已被封禁

interact接神兽说的forEach也行

用数组封装每一个对话()

然后用id后面用一个特殊分隔符接索引

interactId直接分割以后[0]然后对话contents[entity.id.split('_')[1]]也行))

没试过盲猜应该阔以)

点赞0


评论


async_functionasync_function

上面的我95%都知道()()()

点赞1


评论


蔡宁进(大家再见)蔡宁进(大家再见)

定位干货~~

点赞0


评论