猫史档案馆


【代码教程】制作一个彩蛋(?)

用户:屑羽yee屑羽yee查看:0 回复:3 评论:0 创建时间:2023-04-08T19:58:51


ohh() 喵随便写了个代码() 上代码!() for(constmbofworld.querySelectorAll('.你被喵了')){//模型标签 mb.enableInteract=true;//互动开启 mb.interactRadius=3;//互动距离 mb.onInteract(async({entity})=>{ constQuatduiwuu=newBox3Quaternion(0,0,0,-1);//旋转 constbudPos=mb.position; consttgPos=entity.position; constxDiff=(tgPos.x-budPos.x); constzDiff=(tgPos.z-budPos.z); mb.meshOrientation=Quatduiwuu.rotateY(Math.atan2(zDiff,xDiff)); entity.player.dialog({ type:'text', title:'彩蛋',//title说话的人() content:'彩蛋被你发现啦(',//文本框() }); awaitsleep(5000);//等待()1秒=1000毫秒() entity.player.link('https://www.bilibili.com/video/BV1va411w7aM/',{//彩蛋内容 isConfirm:false,isNewTab:false,//关闭窗口() }); }); };   () yeeeeeeeeee


回复

上一页1 页 / 共 1下一页
ONIONI

排版被吞了emotion_西瓜

点赞0


评论


KeluoKeluo

省流:与实体互动后,自动传送至“你被骗了”哔哩哩哔视频

点赞0


评论


屑羽yee屑羽yee

for (const mb of world.querySelectorAll('.你被喵了')) {// 模型标签
    mb.enableInteract = true;// 互动开启
    mb.interactRadius = 3;// 互动距离
    mb.onInteract(async ({ entity }) => {
        const Quatduiwuu = new Box3Quaternion(0, 0, 0, -1);// 旋转
        const budPos = mb.position;
        const tgPos = entity.position;
        const xDiff = (tgPos.x - budPos.x);
        const zDiff = (tgPos.z - budPos.z);
        mb.meshOrientation = Quatduiwuu.rotateY(Math.atan2(zDiff, xDiff));
        entity.player.dialog({
            type : 'text',
            title : '彩蛋',// title说话的人()
            content : '恭喜你找到了彩蛋!!!',// 文本框()
        });
        await sleep(5000);// 等待()1秒=1000毫秒()
        entity.player.link('https://www.bilibili.com/video/BV1va411w7aM/', {// 彩蛋内容
            isConfirm: false, isNewTab: false,// 关闭窗口()
        });
    });
};

点赞2


评论