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

Project1

 找回密码
 注册会员
搜索
查看: 732|回复: 7

[有事请教] 如何在事件中用脚本控制角色图像?

[复制链接]

Lv4.逐梦者

梦石
0
星屑
6538
在线时间
1646 小时
注册时间
2010-7-18
帖子
925
发表于 2020-1-15 21:39:46 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 ms0688987 于 2020-1-15 21:55 编辑

如题,在事件中要更改角色行走图要在【设置移动路线】里边更改,
但是MV的更改行走图不像XP可以选择4*4中的各个人物,如图
1.png
我也不知道MV怎么不能在$3*4的行走图里选单独的人物
2.png
以至于我想要使用事件做行走图的一些动作;比如挥刀,射箭之类的动作变得很麻烦,
能否请教大神如何在事件里用脚本控制更改行走图;而且是$3*4的情况下 选出我要的某个图像呢?

或者是用插件写出;按下某个按键然后【更改行走图】给他执行挥刀动作再更改回一般行走图



Lv4.逐梦者

梦石
0
星屑
14545
在线时间
795 小时
注册时间
2019-3-5
帖子
1024
发表于 2020-1-15 22:28:14 | 显示全部楼层

点评

感谢~但是有其他问题出现Q_Q  发表于 2020-1-16 01:31
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6538
在线时间
1646 小时
注册时间
2010-7-18
帖子
925
 楼主| 发表于 2020-1-16 00:05:41 | 显示全部楼层
本帖最后由 ms0688987 于 2020-1-16 01:49 编辑

遇到一个问题 . . . . 设置如图:  

问题出在按下 Z 键的时候执行脚本更换图像;但是他图像是在 2 的位置,

然后执行设置移动路线的时候图像变成 1 > 2 > 3,(PS:挥刀只有 3 帧)

可是他下一步会先变回2的图像再去执行脚本更换原来的行走图 Q_Q

意思就是说按下 Z 键更换行走图后直接变 2 > 1 > 2 > 3 > 2 才会更换回来行走图,

执行设置移动路线的前后都会是挥刀的行走图的 2 图像,

我是希望他更换图像之后是再 1 的位置,结束挥刀是再 3 的位置 . . . 就是按下 Z 键之后只有 1 > 2 > 3 的图像就结束挥刀

我也更改了 $gameActors.actor(1).setCharacterImage("$Girl Attack 4x4",0); 后面的数值也影响不了挥刀前后 2 的图像

有什么办法可以改善这个问题?还是说要拋棄设置移动路线然后整个用脚本控制呢?要怎么写呢?

123.png

2.png

点评

尝试把this.setPattern()删了反而没有变更1>2>3的图像,反倒是删了this._originalPattern不影响,真怪 Q_Q  发表于 2020-1-16 18:16
也就是说你只需要把this.setPattern()去除,那么这段事件逻辑就足以实现你想要的效果。  发表于 2020-1-16 12:55
this.setPattern()这步在你的逻辑里纯粹是多余步骤。original和set的区别在于前者永久改变,后者是暂时性的,即会还原。  发表于 2020-1-16 12:54
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6538
在线时间
1646 小时
注册时间
2010-7-18
帖子
925
 楼主| 发表于 2020-1-16 18:19:22 | 显示全部楼层
本帖最后由 ms0688987 于 2020-1-16 19:40 编辑

花了时间土法炼钢把4个方向的行走图都改好挥刀动作,

用更换行走图+转上/转下/转左/转右/面向来实现挥刀动作,

结果发现挥刀动作太大使的人物位移了,在游戏中看到的人物位置跟实际位置差了一格子,

还有一个问题是更换行走图的时候尔而会出现行走图消失一瞬间的怪事,

看起来就是变更行走图 A 到 B 之间多了 1 帧的空白时间 ( A > 消失1帧 > B )

真的很泄气 . . . . 不懂MV怎么会有这种指令不连贯的事情发生,明显到肉眼可以感受行走图消失一下

真的很无奈MV好像有点不人性,XP用设置移动路线更换行走图都不会这样的,

看来只能用显示动画来实现挥刀动作了 . . . 好怕动画里面设定玩家行走图消失的帧数也会出现不连贯 Q皿Q
 
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2021-10-24 21:41

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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