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

Project1

 找回密码
 注册会员
搜索

设置移动路线无效,求助啊

查看数: 4835 | 评论数: 22 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-8-16 21:22

正文摘要:

我设置好移动路线后,让主角触发,但是主角只向前移动一步后停下,救命啊!!

回复

237682915 发表于 2014-8-24 21:18:53
顺便说一下‘轻功水上漂’的公共事件在并行处理,有影响吗?
237682915 发表于 2014-8-24 21:01:05
怎么发工程的说~~
237682915 发表于 2014-8-23 20:58:25
那有等待移动至结束?还有一个关键,比如我设置穿透on,向上移动····穿透off这个移动路线,然后主角接触,但它只会向前移动一步然后可以穿透了,就是说没有执行后面的路线,求解~~
插天射地 发表于 2014-8-23 12:37:44
换成自动执行
chd114 发表于 2014-8-23 11:14:29
237682915 发表于 2014-8-17 04:46
忽略也没有,等待帧是什么?

忽略不能移动的场合就是让你可以穿过事件
573932914 发表于 2014-8-22 22:16:39
等待移动结束没有设置?
876加几 发表于 2014-8-22 18:13:07
本帖最后由 876加几 于 2014-8-22 18:17 编辑
237682915 发表于 2014-8-20 10:39
呜呜,你们看,只要接触了一个事件就不正常


问题原因:
每次设置移动路线都会给Game_Character(事件和主角的父类)的@move_route区域变量重新赋值而不是连接一起执行,因此主角(或一个事件)未完成一个移动路线任务,又附加另一个移动任务,第一个移动任务视为放弃。

如果想等待第一个任务完成后才开始第二个任务,请使用“等待移动结束”

如果想在第一个任务执行时同时更改主角的不透明度,请先更改Game_Character 1的脚本设置:
  1. attr_reader   :opacity
复制代码
改为
  1. attr_accessor :opacity
复制代码
再用事件的脚本功能,写入以下语句:
  1. $game_player.opacity = 100
复制代码

点评

@未命名 当然,这个设置移动路线只能重叠,导致前一次任务放弃。如果是将一次任务附加到前一次就不会导致任务放弃了。  发表于 2014-8-22 18:45
以后移动的时候都会修改吗?  发表于 2014-8-22 18:28

评分

参与人数 1梦石 +1 收起 理由
hys111111 + 1 感谢回答

查看全部评分

237682915 发表于 2014-8-20 10:30:53
回复未命名:没有!好像只要和其它事件接触过它就会变成这样
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-14 15:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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