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

Project1

 找回密码
 注册会员
搜索
查看: 3255|回复: 3
打印 上一主题 下一主题

[有事请教] 在对话框弹出如何暂停所有事件的移动

[复制链接]

Lv1.梦旅人

梦石
0
星屑
19
在线时间
1 小时
注册时间
2019-1-6
帖子
3
跳转到指定楼层
1
发表于 2019-1-6 22:09:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
例: 当追击战时调查一扇不可打开的门时,对话框(“打不开”)弹出时将追击者暂停在原地,待对话框关闭后追击者继续追击

我曾经试过在调出对话框的时候把场上所有事件的移动方式都改成“固定”,不过发现这种方法固定住之后即便对话框消失追击者也不会移动了

所以请问有没有大佬知道如何完成这个

传授修改方法/推荐插件都欢迎

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

2
发表于 2019-1-6 23:54:17 | 只看该作者
在移动函数里面判断对话框是否显示
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
19
在线时间
1 小时
注册时间
2019-1-6
帖子
3
3
 楼主| 发表于 2019-1-7 10:05:23 | 只看该作者
yang1zhi 发表于 2019-1-6 23:54
在移动函数里面判断对话框是否显示

我去尝试一下,如果有不明白的地方获取还会回来问……
总之先谢谢了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
19
在线时间
1 小时
注册时间
2019-1-6
帖子
3
4
 楼主| 发表于 2019-1-7 10:21:06 | 只看该作者
  1. Game_Event.prototype.moveTypeRandom = function () {
  2.     if (!$gameMessage.isBusy()) {
  3.         switch (Math.randomInt(6)) {
  4.             case 0: case 1:
  5.                 this.moveRandom();
  6.                 break;
  7.             case 2: case 3: case 4:
  8.                 this.moveForward();
  9.                 break;
  10.             case 5:
  11.                 this.resetStopCount();
  12.                 break;
  13.         }
  14.     }
  15. };

  16. Game_Event.prototype.moveTypeTowardPlayer = function () {

  17.     if (!$gameMessage.isBusy()) {
  18.         if (this.isNearThePlayer()) {
  19.             switch (Math.randomInt(6)) {
  20.                 case 0: case 1: case 2: case 3: case 4:
  21.                     this.moveTowardPlayer();
  22.                     break;
  23.                 case 5:
  24.                     this.moveForward();
  25.                     break;
  26.             }
  27.         } else {
  28.             this.moveRandom();
  29.         }
  30.     }
  31. };
  32. Game_Event.prototype.moveTypeCustom = function () {
  33.     if (!$gameMessage.isBusy()) {
  34.         this.updateRoutineMove();
  35.     }
  36. };
复制代码


我简单测试了一下可行,谢谢楼上的朋友
我先放这了

评分

参与人数 2+2 收起 理由
白嫩白嫩的 + 1 精品文章
越前リョーマ + 1

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-9-20 00:14

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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