猫史档案馆


【神奇代码岛】对话框&俯视代码教程

用户:热情的小朋友热情的小朋友查看:0 回复:2 评论:0 创建时间:2023-05-21T11:41:23


哈喽!我是热情的小朋友,我又出新教程啦!

本期教程内容时对话框与俯视,代码如下:

world.onPlayerJoin(({ entity }) => {



    const lookTarget = new Box3Vector3(128, 9, 128);

    // 将摄像机的位置置于地图大概中心处,并往上拉升到y轴150处,确保看到完整的地形
    const lookEye = new Box3Vector3(128, 150, 128);

    // lookUp用来调整相机角度,可以使画面上下左右颠倒。默认值是(0,1,0)
    // 由于视线是俯视,需要确保lookUp与相机视线方向不平行,需修改为(1,0,0)或者(0,0,1)
    const lookUp = new Box3Vector3(1, 0, 0)

    const a = entity.player.dialog({

        type: Box3DialogType.TEXT,
        content: `hi${entity.player.name},欢迎你来到本地图游玩!
        制作不易,麻烦给制作团队的所有成员们加个关注,给地图收藏、分享链接,非常感谢。
        本地图经历N(很多)次功能测试。
        欢迎为我们和地图提建议哦。

        如果想合作,请遵守以下条例,并在评论区回复“本人求合作且遵守规则。”
        1、不毁图
        2、经常帮忙
        3、能提很多建议
        4、常上岛
        5、新手小白就别来
        6、作者或合作者非常信任
        ······
        
        鸣谢:
        神奇代码岛

        话不多说,开始你的游玩之旅吧!
        `,
        title: `欢迎游玩!`,
        hasArrow: true,
        lookEye: lookEye,
        lookTarget: lookTarget,
        lookUp: lookUp,
    })


})

大家可以改改代码,实现更加好玩、有趣的效果吧!

 


回复

上一页1 页 / 共 1下一页
蓝矮爱乐蓝矮爱乐

太好了有救了,lookEye,lookTarget,lookUp,三个dialog绝版属性,能用但不显示了emotion_泪

点赞0


评论


夜影行者夜影行者

收藏

点赞0


评论