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

Project1

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

[已经解决] 用了改分辨率的dll,事件一离开屏幕范围就停止执行怎么办

[复制链接]

Lv1.梦旅人

梦石
0
星屑
219
在线时间
30 小时
注册时间
2018-2-8
帖子
11
跳转到指定楼层
1
发表于 2018-8-11 05:01:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
10星屑
如题,事件一离开屏幕的可见范围就会停止执行,卡在那儿,要人物向事件的方向移动使事件回到屏幕范围后才能继续执行
求解决办法。谢谢。

最佳答案

查看完整内容

说起来,我也遇过这个问题。。。 但是我没有搞懂。。 开始我还以为是和脚本里面那两个near距离的设定有关(你可以检索一下near,把那两个值调大。) 我是调大了,然后发现不行,但之后再过一阵又不知道为什么可以在视野外执行了。 既然解决了问题我也就没有深究是什么原因了。

Lv3.寻梦者

梦石
0
星屑
3559
在线时间
2337 小时
注册时间
2015-8-25
帖子
960

开拓者

2
发表于 2018-8-11 05:01:23 | 只看该作者
说起来,我也遇过这个问题。。。
但是我没有搞懂。。
开始我还以为是和脚本里面那两个near距离的设定有关(你可以检索一下near,把那两个值调大。)

我是调大了,然后发现不行,但之后再过一阵又不知道为什么可以在视野外执行了。
既然解决了问题我也就没有深究是什么原因了。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
219
在线时间
30 小时
注册时间
2018-2-8
帖子
11
3
 楼主| 发表于 2018-8-11 09:25:17 | 只看该作者
七重 发表于 2018-8-11 08:22
说起来,我也遇过这个问题。。。
但是我没有搞懂。。
开始我还以为是和脚本里面那两个near距离的设定有关( ...

谢谢!请问一下是在哪个脚本里检索near?

点评

全局 ctrl+shift+F  发表于 2018-8-11 09:40
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
219
在线时间
30 小时
注册时间
2018-2-8
帖子
11
4
 楼主| 发表于 2018-8-11 10:27:32 | 只看该作者
七重 发表于 2018-8-11 08:22
说起来,我也遇过这个问题。。。
但是我没有搞懂。。
开始我还以为是和脚本里面那两个near距离的设定有关( ...

谢谢!我晚上去试一试
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
775
在线时间
92 小时
注册时间
2018-2-5
帖子
70
5
发表于 2018-8-11 13:39:09 | 只看该作者
本帖最后由 suixinsua 于 2018-8-11 13:41 编辑

  1. https://rpg.blue/thread-378738-1-1.html
复制代码


事件名称里带有<move>的事件可以全地图自主移动

RUBY 代码复制
  1. class Game_Event;alias vip1552usm update_self_movement;def update_self_movement
  2. return vip1552usm unless @event.name.include?('<move>');if @stop_count >
  3. stop_count_threshold;case @move_type;when 1 then move_type_random
  4. when 2 then move_type_toward_player;when 3 then move_type_custom
  5. end end end end

评分

参与人数 1星屑 +30 收起 理由
VIPArcher + 30 我很赞同

查看全部评分

回复

使用道具 举报

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9335
在线时间
2745 小时
注册时间
2008-9-5
帖子
3540

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

6
发表于 2018-8-11 14:03:49 | 只看该作者
在Game_Event里的near_the_screen?函数,
把默认参数dx和dy的值适量改大应该会生效。
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
775
在线时间
92 小时
注册时间
2018-2-5
帖子
70
7
发表于 2018-8-11 15:49:41 | 只看该作者
本帖最后由 suixinsua 于 2018-8-11 15:50 编辑
cinderelmini 发表于 2018-8-11 14:03
在Game_Event里的near_the_screen?函数,
把默认参数dx和dy的值适量改大应该会生效。 ...


我也和楼主遇到了同样问题!用了2楼的方法。不管用。
后来找了一个脚本解决了。
之后找原因,是脚本冲突问题,我用了ACE优化脚本补丁、
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
219
在线时间
30 小时
注册时间
2018-2-8
帖子
11
8
 楼主| 发表于 2018-8-11 16:33:38 | 只看该作者
suixinsua 发表于 2018-8-11 13:39
事件名称里带有的事件可以全地图自主移动

class Game_Event;alias vip1552usm update_self_movement;def ...

谢谢,我晚上去试试
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
219
在线时间
30 小时
注册时间
2018-2-8
帖子
11
9
 楼主| 发表于 2018-8-12 02:24:09 | 只看该作者
我试了一下,发现两种方法都可以,
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
219
在线时间
30 小时
注册时间
2018-2-8
帖子
11
10
 楼主| 发表于 2018-8-12 02:25:55 | 只看该作者
但我更偏向于改near的方法,毕竟解决起来更简单。
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-30 11:28

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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