站内搜索

搜索
热搜: 活动 交友 discuz

iFAction 世界需要你的想象力!

[请帮忙] 关于获取指定触发器精确XY座标的问题

14

主题

161

帖子

826

积分

iF村庄

Rank: 5Rank: 5

积分
826
发表于 2020-4-9 11:39:35 | 显示全部楼层 |阅读模式
谢谢大神之前的解答。因为这个问题可能放在贴的后面一页了,所以几天都没大神看到,所以起了个新贴来问这个问题了。因为我想把迁入世界的一些图片跟随触发器移动,并有转向的效果,用显示动画不太好用,还是要显示图片,但只能得到触发器的XY格坐标,这样图会一跳一跳的。如何用变量获取某个触发器的精准到像素级的X与Y坐标。

我用小雨大神教的获取主角精准XY方法改过来想获取触发器精准坐标,结果还是不行。如下
RV.GameData.value[2] = RV.NowMap.findEvent(4).getCharacter().x;
RV.GameData.value[3] = RV.NowMap.findEvent(4).getCharacter().y;
2与3为变量号,4为触发器ID号。是不是这样改是不行的,求正确,谢谢。


31

主题

304

帖子

1557

积分

管理员

iFAction缔造者

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
1557

iFAction学院校长

发表于 2020-4-9 20:19:57 | 显示全部楼层
RV.GameData.value[2] = RV.NowMap.findEvent(4).getCharacter().getCharacter().x;

试试看

14

主题

161

帖子

826

积分

iF村庄

Rank: 5Rank: 5

积分
826
 楼主| 发表于 2020-4-9 21:09:22 | 显示全部楼层
七夕小雨 发表于 2020-4-9 20:19
RV.GameData.value[2] = RV.NowMap.findEvent(4).getCharacter().getCharacter().x;

试试看

谢谢大神指点,可以完美达到效果了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们
QQ群:977585123
iFAction下载
Windows客户端
反馈
意见建议
iFAction

iFAction

京ICP备15053274号-1

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.