赞 | 52 |
VIP | 5 |
好人卡 | 39 |
积分 | 220 |
经验 | 73284 |
最后登录 | 2024-11-9 |
在线时间 | 4886 小时 |
Lv5.捕梦者 (暗夜天使)
- 梦石
- 1
- 星屑
- 20975
- 在线时间
- 4886 小时
- 注册时间
- 2014-12-22
- 帖子
- 1527
|
本帖最后由 shencao 于 2019-9-7 18:44 编辑
大致看了下范例,效果挺好的,帮忙写一些使用者可能会关心的:
在游戏中:
* 可以做一个物品打开地图(脚本说明里 设置步骤:4)
* 可以做“快捷键”打开地图(可设定快捷键,可用开关控制启用状态)
* (当然也可以做到菜单选项里,需要自行写脚本or利用一些其他脚本)
* 可以做多张世界地图
在世界地图上:
* 显示角色当前所在地(在地图的“备注名称”备注)
* 光标移动到不同区域显示说明文字(在地图的“备注栏”备注,可带控制符,可替换窗口背景)
* 特效版的光标自带华丽特效(喂)
* 光标移动自带加速度(其实我不太喜欢这个效果,速度不恒定不容易判断光标停下的位置。不过距离远的时候更方便一些吧)
* 可以选择目标地点传送(在目标地的地图“备注栏”备注,可用开关控制是否允许传送)
调试模式(我开始没搞懂所以也写一下方便其他人~):
脚本里76行: DEBUG = true (范例里为false,改为true)
开启控制台测试游戏
打开世界地图,光标移动到某区域,按F5,输出坐标等信息
设置完毕后,DEBUG = false (数据设置完后请关闭DEBUG)
另外我有点没搞清楚多个世界地图的部分(虽然这些实际做一下应该就明白了,不过我懒得做一个测试的地图文件所以……)
1)若地图01的标题备注<NAME1,X,Y>
是不是这个NAME1=世界地图文件名=角色在地图01上默认打开的是世界地图NAME1?队长行走图就显示在世界地图NAME1的X,Y位置
若改变MAP_VSET对应的变量的内容为“NAME2”,之后呼出界面,则可以打开世界地图NAME2?(这个时候是不是就没有队长行走图了)
但如果是地图上用快捷键呼出世界地图,则只会在地图01打开NAME1世界地图
↑
是这样咩?
2)不同的世界地图怎么怎么设定“地图ID => 颜色”?或者意思是,不同的世界地图不同区块也要用不同的颜色,全部都用不重复的颜色?是这样咩?
以及这里设定的用意……我猜意思是不是,当光标在这个颜色范围内,在世界地图上显示的内容就会取自“地图ID”这个地图的设置?而移动、说明文字等则在地图备注里设定(那为啥不干脆全部都在脚本里设定呢……我感觉会方便很多哎。思路不同吧?←这里就随便一说,不代表要作者修改的意思!)
脚本说明里的“深入使用”这部分看不懂(。)
啊还有,特效版的光标是个羽毛笔,一般来说视觉上会默认笔尖部分是触发点,不过实际似乎是图片的中心?在细小的地方会有点错位感。
用其他光标就没有这个问题(配合呼吸特效也显眼)手感更好~
~~~~~~~~~~~~~~~~~~~~~~~~~
以上是我自己比较关注的部分。一些我自己不需要的(比如坐标)没仔细看。
就我的感受来说,设置不是很方便吧,需要在脚本、地图名称、地图备注栏三个地方分别设定。
如果从工程一开始就使用这个系统,那感觉应该还可以的,不算太麻烦~;但如果是中途加入,地图还多的话,就……
顶楼里“*注意 这里的容易是指脚本基础(基本不需要)”,我感觉基本不需要可能不太行吧……我懂一点点脚本,也懂做图,但是看范例也有点卡住。(会脚本的人无法理解不会脚本的人看说明有多迷茫!!!XD
制作蒙版也需要多一点美术方面的技能。
而且都要自己手动制作蒙版图片了,制作图片的时候记下颜色信息,比事后F5方便多了哎。(就是透明度那里可能会有点偏差。都用255就没问题了!)
整体感觉,还是适合进阶一点的制作者吧~
|
评分
-
查看全部评分
|