Project1

标题: 如何实现传送回进来的地方 [打印本页]

作者: tamin21    时间: 2022-2-7 00:12
标题: 如何实现传送回进来的地方
从A图传送到C图,从C图返回到A图
从B图传送到C图,从C图返回到B图
如何可以根据传送进来的点,传送回去。
换个说法,如何设置可以从这个传送点返回到进来的那个点。
作者: dabaxhei    时间: 2022-2-7 20:12
一个门俩出口是吧。那就用开关,传送点前面一格做个判定 触碰了就开关 A开关打开 A到C
B开关打开 B到C
作者: tamin21    时间: 2022-2-8 09:45
dabaxhei 发表于 2022-2-7 20:12
一个门俩出口是吧。那就用开关,传送点前面一格做个判定 触碰了就开关 A开关打开 A到C
B开关打开 B到C ...

谢谢,那这样是否可以实现呢?
某个物品使用一次可以传送到某地图的某处,再次使用,返回到传送进来之前的那个点。
也就是说能不能记录进来的那个坐标点,并返回?
作者: HM495    时间: 2022-2-8 18:19
tamin21 发表于 2022-2-8 09:45
谢谢,那这样是否可以实现呢?
某个物品使用一次可以传送到某地图的某处,再次使用,返回到传送进来之前 ...

先做个公共事件
变量1 = $gameMap.mapId()
变量2 = $gamePlayer.x
变量3 = $gamePlayer.y

每次传送前调用这个公共事件
然后返回的时候用变量指定传送目标地点,把这三个变量填进去就行
作者: tamin21    时间: 2022-2-9 17:38
HM495 发表于 2022-2-8 18:19
先做个公共事件
变量1 = $gameMap.mapId()
变量2 = $gamePlayer.x

谢谢大佬!!
作者: 我永远喜欢小圆    时间: 2022-4-5 15:02
111111111111111111111




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