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

Project1

 找回密码
 注册会员
搜索

【已解决】关于强制显示行走图某一帧的问题

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

正文摘要:

本帖最后由 alt236679 于 2018-12-30 19:34 编辑 用来做一个小动画的(如果只有四帧或者更少的话,才不会这么做呢) 动画有10帧,但实际上可以按照1-2-3-4-5-6-5-4-3-2循环下去的顺序搞定 只找到了这个(古老的 ...

回复

shencao 发表于 2018-12-23 17:33:35
本帖最后由 shencao 于 2018-12-23 17:39 编辑

这情况好奇怪,看起来也不是图片的问题(否则数字不会正常显示)
大概是脚本里指定图片顺序上有什么……我不是程序大佬无能为力,所以我推荐自己用的:
https://galvs-scripts.com/2013/03/11/move-route-extras/

移动路线里:
set_char("文件名",index,列,朝向)
# index (1-8),一张8组的行走图第一行1234第二5678;列 (1-3);朝向 (2,4,6,8)。等待帧需要自己写
estore_char
#  恢复事件动画。set_char指令会禁止动画,如果回到系统自带的时候有问题,就恢复一下

貌似和旧存档不兼容(当然也可能是我的姿势不对,我不是很确定?如果有问题可以尝试开新游戏。)其他的我没碰到什么问题。
我也是主要用来做事件动画,也可以替换角色行走图做动作,动作做完后要恢复动画不然自带的踏步动画没了XD
脚本还有其他的功能,比如事件淡入淡出,限制事件自由移动的范围,等待随机时间等等,很实用的~推荐~

评分

参与人数 1星屑 +10 收起 理由
VIPArcher + 10 塞糖

查看全部评分

alt236679 发表于 2018-12-23 12:07:18
很感谢!
但是要过几天才能碰电脑,所以会晚点试一下解决方法的!(
KB.Driver 发表于 2018-12-22 23:41:17
本帖最后由 KB.Driver 于 2018-12-22 23:50 编辑

RUBY 代码复制
  1. module CLD99_BUFFER
  2.   BUFFER = 5 #控制刷新的快慢
  3. end
  4.  
  5. class Game_CharacterBase
  6.   attr_accessor :loop
  7. end
  8.  
  9. class Sprite_Character
  10.   alias cld99_update_src_rect update_src_rect
  11.   def update_src_rect
  12.     return cld99_update_src_rect unless @character.loop
  13.     @loop_state ||= 0
  14.     @buffer ||= 0
  15.     return (@buffer += 1) unless @buffer == CLD99_BUFFER::BUFFER
  16.     x = @cw * (@loop_state % 3)
  17.     y = @ch * (@loop_state / 3)
  18.     self.src_rect.set(x, y, @cw, @ch)
  19.     if @loop_state == 11
  20.       @loop_state = nil
  21.       @buffer = nil
  22.       @character.loop = false
  23.     else
  24.       @loop_state += 1
  25.       @buffer = 0
  26.     end
  27.   end
  28. end




使用方法:设置移动路线,脚本,@loop = true
注:笔者只在名字带有$的行走图上测试了,其他情况概不负责

点评

附:@loop = true后只会循环执行1次,如要不断循环请勾选循环  发表于 2018-12-22 23:42

评分

参与人数 1星屑 +10 收起 理由
VIPArcher + 10 塞糖

查看全部评分

VIPArcher 发表于 2018-12-22 23:35:03
试试这个https://rpg.blue/thread-397209-1-1.html
然后用多帧行走图看看(x
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-7-17 22:16

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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