赞 | 2 |
VIP | 2 |
好人卡 | 4 |
积分 | 1 |
经验 | 96076 |
最后登录 | 2015-12-27 |
在线时间 | 93 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 93 小时
- 注册时间
- 2008-5-16
- 帖子
- 745
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 ★_茄孓 于 2011-8-20 16:23 编辑
今年要上大学咯···在家闲着无聊,酷爱RM
所以就试试写写这东西!
路途蛮艰辛的啦~不过还是成功了!
希望对RPG游戏制作者有用哦!
说明一些内容:
脚本里面Window_Micromap是小地图核心
小地图基本属性在里面顶端几段脚本设置
还有那个寻路脚本不是很优势哦!!
希望有大大能写出更好的寻路脚本!
所以我就能很邪恶的采用分段寻路了!
希望过的去!!!
有什么问题联系我哦!
如果有用双远景或者三远景的朋友们,为了让地图不失去比例可以在让窗口的【宽】,【高】
是该远景图的【宽】,【高】的倍数即可!所以在该张地图上弄以个【并行事件】内容:
等待 1 帧
【事件脚本】$micromap.set(x,y,width,height)
暂时消除事件
比如你有一张1920*3840的远景图那么除以32可得到地图宽高即60*120(高是宽的2倍,满足即可不失去比例)
所以你的窗口要设置为比如
$micromap.set(0,0,240,480)# x,y自己调,居中的算法那么X,Y将是
x = (640-窗口宽度)/2
y = (480-窗口高度)/2
所以最后居中地图
x = (640-240)/2 = 200
y = (480-480)/2 = 0
$micromap.set(200,0,240,480) # 即可
当然只要满足比例都可以的比如:
$micromap.set(0,0,120,240)
$micromap.set(0,0,180,360)
还有就是关于小地图的显示与否可以用事件脚本
$micromap.key(true/false) 来设置。
这里附上这张地图示范
小地图.zip
(2.3 MB, 下载次数: 10812)
按W键开关小地图===========================================================================
2011.8.11更新:
1·修正寻路中卡路的BUG,原因鼠标左击也能移动````所以移动数组混乱
2·增加了寻路路径显示的功能
3·增加了Bitmap#blur效果(模糊效果很不错的呵呵!)--作者 忧雪の伤 在此谢谢!
===========================================================================
2011.8.16更新:
1.很猥琐的让主角在行走时被移动的NPC碰到后,仍然可以到达目的地!
2.场景切换后小地图不更换
3.窗口有所修正比较美观
===========================================================================
2011.8.17更新:
1.增加四方向与八方向寻路选择
2.修正了下路径位置和大小
3.美化窗口
===========================================================================
2011.8.18更新:
1.修正空洞BUG
2.美化小地图人物显示效果
3.修正最后一步PATH没有描绘出!
4.鼠标瞄准NPC坐标修正!
===========================================================================
Name : 茄子
Q Q : 9244579
截图:
话不多说再来一个范例工程
|
组图打开中,请稍候......
评分
-
查看全部评分
|