查看: 55|回复: 0

[转载发布] VX地图自动元件编号规则

[复制链接]
  • TA的每日心情
    开心
    9 小时前
  • 签到天数: 93 天

    连续签到: 3 天

    [LV.6]常住居民II

    2044

    主题

    132

    回帖

    9554

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    -2
    卡币
    7366
    OK点
    16
    积分
    9554
    发表于 2024-4-18 19:20:16 | 显示全部楼层 |阅读模式
    研究了好久,算是对地图自动元有了足够的认识。
    截图

    看不懂吧。待我慢慢道来
    当只有左上角时为1
    右上角时为2
    右下角时为4
    左下角时为8
    这实际上是一个4位的二进制数
    也就是
    左上0001
    右上0010
    右下0100
    左下1000
    当有多个时也好办比如当有4个时。就是1111。

    这样子,用0-15代表了所有的外角的可能。


    在这张图片上,我们只看边,也就是16,20,24,28
    他们之间跨度为4
            

    我们可以看到,当边在左时ID为16,右上有一个角时为17,右下有一个角时为18,右上右下都有角时为19,当为其他方向时同理。
    则单边占据了16-31的空间。


    32代表左右两个对边,33代表上下两个对边


    再来看内角,34,36,38,40,跨度为2
    当斜角的那个位置外角时+1,
    则单角占据了34-41的位置。


    当有三个边时,为42-45


    4个边全齐时为46。
    当然这只是地图第一部分,

    实际上地图的ID是这样的,以同种图块最中间(无边无角)的为起始,其余的图块分别加上上述的规则,即为最终ID。
    另外底层地图是由两层组成。这里以后在研究。


    评分

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    天天去同能,天天有童年!
    回复 论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2024-11-6 18:32 , Processed in 0.049916 second(s), 42 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表