» 您尚未 登录   注册 | 社区银行 | 社区婚姻 | 社区成就 | 帮助 | 社区 | 无图版


火花天龙剑 -> 火炎之纹章 -> 火花学园 -> 问个坐标算法的问题。
 XML   RSS 2.0   WAP 

本页主题: 问个坐标算法的问题。 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
旋舞之麒麟



该用户目前不在线
级别: 注册会员
编号: 99422
精华: 0
发帖: 28
威望: 0 点
配偶: 单身
火 花 币: 12183 HHB
注册时间:2009-05-19
最后登陆:2009-10-02
查看作者资料 发送短消息 引用回复这个帖子
问个坐标算法的问题。

我用L的修改器改圣魔时发现坐标的计算不懂,有的人出场起始X坐标有100多,200多的,Y坐标有的0有的2之类的五花八门,我想问问这些坐标是如何算出来的来的?我想改变任务的出场位置,但不懂算法,教程看的我头大。
[楼 主] | Posted:2009-06-21 13:52| 顶端
zacai275

头衔:菲尔·卡蒂斯菲尔·卡蒂斯
该用户目前不在线
级别: 火花会员
编号: 87819
精华: 0
发帖: 600
威望: 0 点
配偶: 单身
火 花 币: 87 HHB
注册时间:2008-04-12
最后登陆:2020-12-13
查看作者资料 发送短消息 引用回复这个帖子


圣魔的坐标和前几作不一样

是每行按00,40,80,C0为准的,超过C0后有又要从新从00开始算,这时候后面要添加01.

比如一张图右有16×16格人物大小的位置,那么第一行最大就是0F,00,第2行最大就是4F,00,第3行最大就是8F,00,第4行就是CF,00,第5行就是0F,01,以此推算

比方某人站在C0地段的第13格那么他的坐标就是CC,00,如果他的斜下方还有个人,,那么那个人的坐标就是0B,01

如果想让该敌人在掉落物品,那么只要在Y坐标这些添加20即可。

L的修改器中,将16进制的坐标书转化为10进制了,,只要用PC里自带的计算器运算下就可以知道了。

比方8F,02,,你那么转换出来的10进制数值就是143,02


[ 此贴被zacai275在2009-06-21 17:56重新编辑 ]



[1 楼] | Posted:2009-06-21 15:59| 顶端
黑化L

该用户目前不在线
级别: 火花会员
编号: 99372
精华: 1
发帖: 163
威望: 5 点
配偶: 单身
火 花 币: 12854 HHB
注册时间:2009-05-17
最后登陆:2010-11-11
查看作者资料 发送短消息 引用回复这个帖子


http://bbs.fireemblem.net/read.php?tid=180577
[2 楼] | Posted:2009-06-21 17:42| 顶端
三千院飒



该用户目前不在线
级别: 注册会员
编号: 98803
精华: 0
发帖: 27
威望: 0 点
配偶: 单身
火 花 币: 12114 HHB
注册时间:2009-04-22
最后登陆:2011-05-05
查看作者资料 发送短消息 引用回复这个帖子


下面是引用zacai275于2009-06-21 15:59发表的:
圣魔的坐标和前几作不一样

是每行按00,40,80,C0为准的,超过C0后有又要从新从00开始算,这时候后面要添加01.

比如一张图右有16×16格人物大小的位置,那么第一行最大就是0F,00,第2行最大就是4F,00,第3行最大就是8F,00,第4行就是CF,00,第5行就是0F,01,以此推算
.......


那请问如果地图比16×16大该怎么办?

[3 楼] | Posted:2009-06-21 19:22| 顶端
zacai275

头衔:菲尔·卡蒂斯菲尔·卡蒂斯
该用户目前不在线
级别: 火花会员
编号: 87819
精华: 0
发帖: 600
威望: 0 点
配偶: 单身
火 花 币: 87 HHB
注册时间:2008-04-12
最后登陆:2020-12-13
查看作者资料 发送短消息 引用回复这个帖子


大于多少,那么继续增加..

比如是18X18的,那么第一行的坐标最大就是11,00



[4 楼] | Posted:2009-06-22 21:23| 顶端

火花天龙剑 -> 火花学园




Powered by PHPWind v3.0.1 Code © 2003-05 PHPWind
辽ICP备05016763号
Gzip enabled

You can contact us