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

Project1

 找回密码
 注册会员
搜索
查看: 2209|回复: 12

[已经解决] 有没有方法,行走速度很慢,行走图步伐却很快。

[复制链接]

Lv4.逐梦者

梦石
8
星屑
3943
在线时间
396 小时
注册时间
2017-10-11
帖子
154
发表于 2018-11-30 14:14:40 | 显示全部楼层 |阅读模式

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

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

x
默认XP的行走图步伐是根据行走速度的快慢而变的,有没有方法自定行走图步伐的频率,不与速度挂钩。
或者说,有没有方法,走一步,自定义变换行走图好多帧,目前,移动规则自定义里面,必需要走一步完后,才变换一张行走图,我是想这一步里面,可以变换很多帧,该如何做到。

Lv4.逐梦者

梦石
0
星屑
19279
在线时间
3074 小时
注册时间
2013-1-11
帖子
1288
发表于 2018-11-30 15:06:41 | 显示全部楼层
本帖最后由 张咚咚 于 2018-11-30 17:50 编辑

【Game_Character 2】
第8行下面加上:attr_accessor :anime_speed
第24行替换成:if @anime_count > ((@anime_speed ||= 0) != 0 ? @anime_speed : 18 - @move_speed * 2)
事件脚本:$game_map.events[id].anime_speed = X # @event_id为当前id,X为速度,越小越快,0为默认。

点评

原来如此,改成1的话是不到1帧就切换,所以丢帧了,我换成1.5就是1帧切换,都正常了,谢谢~  发表于 2018-12-5 07:39
移动变化是每帧@anime_count+1.5,判断是大于,所以0-1.4为一帧切换,1.5-2.9为两帧切换,以此类推。无法正常播放可能是第三方脚本的问题。  发表于 2018-12-4 23:12
谢谢,试了试,事件2,角色3的话比较合适,太小了好像在抖,无法正常播放了。  发表于 2018-12-4 16:44
如果是角色就用$game_player,事件是$game_map.events[id]  发表于 2018-12-4 11:06
0是默认,越大频率越低,越小频率越高。  发表于 2018-12-4 10:56

评分

参与人数 3星屑 +70 +2 收起 理由
89444640 + 1 感觉很有用
RyanBern + 70 认可答案
CCD0645 + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-18 19:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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