设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

如何一次呼叫兩個公共事件?

查看数: 2057 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-12-13 23:46

正文摘要:

本帖最后由 小叮鈴 于 2015-12-14 00:41 编辑 如果一次呼叫兩個 會有一個不執行 如果在A共用事件呼叫B公用事件 A公用事件會等B公用事件執行完畢才繼續跑下面的A公用事件 有辦法兩個一起執行嗎? 因為我要設定A公 ...

回复

小叮鈴 发表于 2015-12-14 21:38:17
本帖最后由 小叮鈴 于 2015-12-14 21:39 编辑
百里_飞柳 发表于 2015-12-14 13:05
没弄明白到底要干什么,最后加的那一句感觉目的又变了。

以最后那句为目的,那么第二个公共事件就没必 ...


是限时内输入数字沒錯,只是不是在地圖上,而是在戰鬥中。


在地圖上我用別人的事件可以成功,在戰鬥中我弄了半天就是沒辦法


我的效果是
敵人放一個技能的時候,會額外觸發公用事件,如果沒在時間內輸入完畢,會額外再受到一次傷害。
小叮鈴 发表于 2015-12-14 14:15:03
百里_飞柳 发表于 2015-12-14 13:05
没弄明白到底要干什么,最后加的那一句感觉目的又变了。

以最后那句为目的,那么第二个公共事件就没必 ...



可以耶 我複製一個密碼門 是可以成功運行的

# 清除数字窗口
ObjectSpace.each_object(
Window_NumberInput){|w| w.process_ok}

重點是我想同時進行這個公共事件 noShade>

点评

那我就不知道你要做什么了,看你的回复,似乎又不是做【限时内输入数字】  发表于 2015-12-14 16:14
百里_飞柳 发表于 2015-12-14 13:05:59
本帖最后由 百里_飞柳 于 2015-12-14 13:11 编辑

没弄明白到底要干什么,最后加的那一句感觉目的又变了。

以最后那句为目的,那么第二个公共事件就没必要并行或自动了,
第一个公共事件不需要循环,因为并行就是在自己循环,而最开始的那句不需要写脚本,直接写呼叫第二个公共事件即可,
里面的计时器开始的操作和计时器开关的操作,再放到一个新的公共事件里去,调用那个新的公共事件,即可打开计时器并行

好吧,似乎看出你想要写什么东西了,是【限时输入密码】吧?
默认下肯定做不出的,因为默认的计时器虽然后台在计数,但是它就算计数完成,还是要先处理当前的数值输入,就是不能取消当前输入状态。

你可以换种思想,比如计数完成了打开一个开关,即便还可以输入正确答案,但是可以多判定一个开关的值,如果开关打开了,依旧判定输入错误。

当然,如果你还想做到在输入的状态中判定计数器结束,【同时】关闭当前数值输入窗口,就需要动用脚本修改了。  @VIPArcher
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-17 06:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表