Project1

标题: (已解决)求救,如何记录玩家的地图位置坐标 [打印本页]

作者: yinzord    时间: 2020-5-18 22:35
标题: (已解决)求救,如何记录玩家的地图位置坐标
本帖最后由 yinzord 于 2020-5-21 14:11 编辑

我想做出来的效果是:玩家在任意地图的随便一点记录自己的位置,之后无论在哪张地图上,玩家都可以跨地图传送,回到当初记录的那个点.....
实现这个东西应该是需要记录地图id和玩家xy坐标,然后还要用场所移动的脚本?
我不会js,但感觉这个功能可以实现
dalao们有什么高见吗
作者: 布伦希尔德    时间: 2020-5-18 22:49
或许可以试试用道具做载体,使用时调用公共事件以三个变量分别获取地图ID,和玩家的x,y坐标。再用另外一个道具调用另一个公共事件——场所移动——用之前的三个变量指定。
作者: 白嫩白嫩的    时间: 2020-5-18 22:50
本帖最后由 白嫩白嫩的 于 2020-5-18 22:52 编辑

善用搜索啊,啊哈哈哈哈哈

但是随便点一个地方的话还得记录鼠标位置


作者: cgang520617    时间: 2020-5-20 02:42
事件!就能做啊!   临时变量记录角色X和Y的位置 在用一个变量记录当前地图ID   

QQ图片20200520023454.png (46.64 KB, 下载次数: 26)

QQ图片20200520023454.png

QQ图片20200520023524.png (11.71 KB, 下载次数: 25)

QQ图片20200520023524.png

作者: yinzord    时间: 2020-5-21 14:10
白嫩白嫩的 发表于 2020-5-18 22:50
善用搜索啊,啊哈哈哈哈哈

但是随便点一个地方的话还得记录鼠标位置

QAQ我错了,感谢大佬
作者: yinzord    时间: 2020-5-21 14:10
cgang520617 发表于 2020-5-20 02:42
事件!就能做啊!   临时变量记录角色X和Y的位置 在用一个变量记录当前地图ID    ...

谢谢谢谢,我基本功能都忘了在这瞎问




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1