我现在发现,如果把移动频度调成6,它就能正常来回动了,而且用地形标志当条件比X坐标要方便的多,直接给黄块塞个地形标志就好………………除了回车之后还是没有办法停下来。有没有什么神奇脚本能让一个在移动的事件强制停下来QUQ |
我记得RB做过一个QTE插件:https://rpg.blue/thread-366898-1-1.html |
本帖最后由 灯笼菜刀王 于 2022-5-17 18:18 编辑 foghidecrab 发表于 2022-5-17 17:57 没显示完整, 脚本是 qte_on("B1",[0,240],[640,240],[320,240],[600,240],10) 想玩花活必定绕不开脚本咯, 毕竟RMXP不是让你做这个的, 就像你要用挖掘机炒菜, 只凭说明书是不够的,至少要去南翔新东方进修下是吧,笑 其实脚本和事件差不了多少, 我这段脚本要用事件做一样可以, 只不过,脚本只要几十行, 纯事件就要搞得又臭又长咯, 就像上面事件我也是调用几个脚本命令省事,否则就要代入一大堆变量咯,笑 |
刚刚没改决定键。但是改了之后出错是不会出错了,就是什么也没有发生OJZ |
本帖最后由 灯笼菜刀王 于 2022-5-17 17:00 编辑 RUBY 代码复制
随手写了个简易的QTE, 用它手感应该会略好一些,笑 使用方法, 条件分歧: 脚本: qte_on(图片名,起点,终点,判定点1,判定点2,time) 注意,符号全部要用半角符号,即英文输入法标点 图片名为光标图片名字, 图片放picture文件夹内, 注意名字要带半角双引号 栗子 : "我是图" 起点,终点,判定点1,判定点2, 都要写成数组格式, 栗子 [X坐标,Y坐标], 表示光标移动的路线以及成功判定的"路段"(光标图片的中心坐标在判定点1和2中间即为成功) time 光标从起点移动到终点所需的时间, 根据v=s/t 可以知道, 时间越短速度越快, 笑 使用栗子 ![]() |
我尝试这么设置了,但是还是老样子移动到最右边以后就不动了,而且这回按回车也没有反应OJZ |
直接给做法![]() 然而 用行走图做这种"即时坐标判定"的游戏, 效果很差, 原因: 事件移动是直接把坐标+1,之后的"移动过程"只是表演, 动画结束后,再坐标+1, 再表演, 因此, 如果你的移动比较慢, 那会出现,明明坐标判定已经到指定位置, "人"却还在中间挪动的情况, 或者明明"人"还在范围内,却给你判定失败, 毕竟,此时的坐标已经+1,只是图片还没移动罢了 要玩以坐标或者碰触为判定的游戏, 还是重新写个scene, "手感"比较好, 笑 |
啊里面还有很多无效事件不要理。 比如一开始想的是直接改角色行走图然后角色移动(所以后面有一个角色行走速度调整)。再比如说还有一个X=10的……因为我之前以为是数格子,所以第九第十格,后来发现真的是图片X轴,为了方便设置了一个320(右半边)。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-2-16 23:58
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.