用户:
热情的小朋友查看: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,
})
})
大家可以改改代码,实现更加好玩、有趣的效果吧!