赞 | 409 |
VIP | 0 |
好人卡 | 11 |
积分 | 391 |
经验 | 242285 |
最后登录 | 2024-12-26 |
在线时间 | 5733 小时 |
Lv5.捕梦者
- 梦石
- 0
- 星屑
- 39126
- 在线时间
- 5733 小时
- 注册时间
- 2006-11-10
- 帖子
- 6633
|
本帖最后由 灯笼菜刀王 于 2024-12-25 22:44 编辑
要这样的吧? 不过我是XP, 你不能直接按我的做法来做, 就给个思路吧
虽然我不是用事件铺的, 不过用事件也可以, 图块变化原理就是自动图块算法, 不过因为道路并不需要考虑斜角相连,所以只需要16种图块即可, 直接穷举就行, 用个4位数的二进制数字表示四周联通状态,标好对应图像, 然后遍历每个格子,根据其四周是否有道路图块获取对应的二进制数字, 最后再根据数字显示对应的图像,刷新地图就行了
至于限制主角只能在道路上走, 只要改变通行规则, 判断前进的图块是否是道路图块或者指定的地形标志就行了
|
|