查看: 3700|回复: 11

[有事请教] MV如何通过脚本执行一次回车

[复制链接]
梦石
0
星屑
224
在线时间
28 小时
注册时间
2020-3-16
回帖
6
发表于 2021-9-22 03:58:04 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

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

×
是这样,我把人物移动改成了上下左右

然后需要移动后,通过公共事件的脚本触发一次回车

已经解决了触发公共事件,但不知道如何脚本触发回车,有知道的老大教育下不,万分感谢
梦石
0
星屑
29901
在线时间
5734 小时
注册时间
2016-3-8
回帖
1653
发表于 2021-9-22 07:25:31 | 显示全部楼层
直接执行一遍"按回车后会执行的內容"不就好了,,,,,,
回复

使用道具 举报

梦石
8
星屑
4153
在线时间
656 小时
注册时间
2021-8-13
回帖
629

极短26参与极短25获奖

发表于 2021-9-22 08:17:03 | 显示全部楼层
真巧,我也正想问完全一样的同一个问题:
https://rpg.blue/thread-487199-1-1.html

我希望让玩家无论在地图的哪个点,只要按下回车键/确认键,就能自动触发一个事件。
回复

使用道具 举报

梦石
8
星屑
4153
在线时间
656 小时
注册时间
2021-8-13
回帖
629

极短26参与极短25获奖

发表于 2021-9-22 08:19:05 | 显示全部楼层
慢着,我想问的好像跟你的不太一样……
回复

使用道具 举报

梦石
8
星屑
4153
在线时间
656 小时
注册时间
2021-8-13
回帖
629

极短26参与极短25获奖

发表于 2021-9-22 08:33:44 | 显示全部楼层
本帖最后由 asukalin 于 2021-9-22 08:40 编辑

把“按下回车”那行代码里的全部 Input.istriggered('ok') 都替换成 True
每次运行到那一行,原本按下回车键触发的事件,现在都变成了“自动触发”。相当于每次都默认你已经按了回车。这样?
回复

使用道具 举报

梦石
18
星屑
13373
在线时间
1525 小时
注册时间
2020-3-21
回帖
334

MZ评测员极短23获奖

发表于 2021-9-22 09:18:29 | 显示全部楼层
脚本指令里输入

Input._currentState["ok"] = true;

可以模拟按下ok键后又立马抬起。
回复

使用道具 举报

梦石
0
星屑
34462
在线时间
5096 小时
注册时间
2012-11-19
回帖
4715

开拓者

发表于 2021-9-22 12:00:50 | 显示全部楼层
Input._onKeyDown({'keyCode':13,'preventDefault':() => {}});
setTimeout(() => { Input._onKeyUp({'keyCode':13}); }, 20);

点评

正解!  发表于 2021-9-22 14:55
xp vx va mv  va mz 各类型脚本/插件定制
回复

使用道具 举报

梦石
0
星屑
224
在线时间
28 小时
注册时间
2020-3-16
回帖
6
 楼主| 发表于 2021-9-22 14:04:57 | 显示全部楼层
芯☆淡茹水 发表于 2021-9-22 12:00
Input._onKeyDown({'keyCode':13,'preventDefault':() => {}});
setTimeout(() => { Input._onKeyUp({'keyC ...

测试可行,谢谢大佬
回复

使用道具 举报

梦石
0
星屑
224
在线时间
28 小时
注册时间
2020-3-16
回帖
6
 楼主| 发表于 2021-9-22 14:05:40 | 显示全部楼层
仇九 发表于 2021-9-22 09:18
脚本指令里输入

Input._currentState["ok"] = true;

测试只有第一次可行,但第二次布生效

应该是因为按下后还要执行一次按钮弹起命令
回复

使用道具 举报

梦石
0
星屑
224
在线时间
28 小时
注册时间
2020-3-16
回帖
6
 楼主| 发表于 2021-9-22 14:07:01 | 显示全部楼层
asukalin 发表于 2021-9-22 08:17
真巧,我也正想问完全一样的同一个问题:
https://rpg.blue/thread-487199-1-1.html

你的需求应该是改键执行,回车改为执行一个公共事件,然后公共事件内再做分支

和我的布一样
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部