Project1

标题: 让一个事件沿直线接近另一个事件 [打印本页]

作者: stella    时间: 2013-1-25 16:13
标题: 让一个事件沿直线接近另一个事件
本帖最后由 stella 于 2013-1-25 16:14 编辑

事件1与事件2在地图上有一最短的直线距离,当某开关打开,事件1就沿着这条直线向事件2移动直到与事件2重合为止,当关闭开关,事件1的行动又恢复正常


作者: 浅木夏夏    时间: 2013-1-25 21:35
额。。设置移动路线。。。选择本事件“向右移动”,“向右移动”一次就是一格。。看你需要几步。。应该是这样的~~~
作者: stella    时间: 2013-1-26 08:10
浅木夏夏 发表于 2013-1-25 21:35
额。。设置移动路线。。。选择本事件“向右移动”,“向右移动”一次就是一格。。看你需要几步。。应该是这 ...

我要的是任意二点一线的斜向运动,就好像是一个事件被另一个事件强行吸过去一样。
作者: eve592370698    时间: 2013-1-26 08:57
必须把整个事件屏幕坐标和识别坐标算法完全改写才行。因为默认情况下识别坐标里一个格就是最低单位。
作者: 774741359    时间: 2013-1-26 11:15
额....事件不能重叠吧。
作者: stella    时间: 2013-1-27 16:26
消失到第二页了
作者: zhangbanxian    时间: 2013-1-27 23:18
如果是需要这种效果可以尝试移动图片...
作者: stella    时间: 2013-1-28 13:23
zhangbanxian 发表于 2013-1-27 23:18
如果是需要这种效果可以尝试移动图片...

那么这样行不行:当打开某开关,1~10号事件就先移动到与11号事件的y坐标一致,然后再移动与11号事件的x坐标一致,最后都和11号事件重合,开关关闭就恢复之前的状态,如果写在地图刷新脚本应该怎么写?




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