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

Project1

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

[RMVA发布] 【行走图动画扩展】八方向|奔跑|待机(2018-12-12更新)

[复制链接]

Lv4.逐梦者 (版主)

无限の剣制

梦石
0
星屑
10074
在线时间
5020 小时
注册时间
2013-2-28
帖子
5030

开拓者贵宾

跳转到指定楼层
1
发表于 2016-11-6 10:11:19 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 VIPArcher 于 2018-12-21 00:49 编辑

@congwsbn 按葱兔的建议变回了以前那种多个文件用后缀名区别行走图状态的形式 -- 2018/12/12
更新了一个范例,免费提供了一套三头身规格行走图模板(包括八方向、奔跑图、眨眼的待机图)
              
VA真·八方向移动,奔跑,待机
行走图模板素材(共6张)


八方向行走-Demo.zip (1.77 MB, 下载次数: 592, 售价: 5 星屑)

评分

参与人数 4星屑 +45 +3 收起 理由
Uirel + 1
sdgn + 1
congwsbn + 1 塞糖
Vortur + 45 沙发在下坐了

查看全部评分

Lv4.逐梦者 (版主)

无限の剣制

梦石
0
星屑
10074
在线时间
5020 小时
注册时间
2013-2-28
帖子
5030

开拓者贵宾

来自 5楼
 楼主| 发表于 2018-12-23 00:41:34 | 只看该作者
本帖最后由 VIPArcher 于 2018-12-23 00:44 编辑

补充一个使用多帧素材后菜单中绘制行走图的补丁。(例如存档界面等地方绘制的行走图)
RUBY 代码复制
  1. class Window_Base < Window
  2.   include VIPArcher::DIR8_ANIME
  3.   #--------------------------------------------------------------------------
  4.   # ● 绘制人物行走图
  5.   #--------------------------------------------------------------------------
  6.   def draw_character(character_name, character_index, x, y)
  7.     return unless character_name
  8.     bitmap = Cache.character(character_name)
  9.     if character_name =~ /\[f\d+#?\d*\]/i
  10.       frame = get_frame(character_name)
  11.       first = get_halt_name(character_name)
  12.     else
  13.       frame,first = 3,1
  14.     end
  15.     sign = character_name[/^[\@\!\$]../]
  16.     if sign && sign.include?('$')
  17.       cw = bitmap.width / frame
  18.       ch = bitmap.height / 4
  19.     else
  20.       cw = bitmap.width / (frame * 4)
  21.       ch = bitmap.height / 8
  22.     end
  23.     n = character_index
  24.     src_rect = Rect.new((n%4*3+first)*cw, (n/4*4)*ch, cw, ch)
  25.     contents.blt(x - cw / 2, y - ch, bitmap, src_rect)
  26.   end
  27. end
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
220
在线时间
22 小时
注册时间
2021-1-15
帖子
3
15
发表于 2021-1-21 14:42:49 | 只看该作者
afeijun 发表于 2020-1-14 17:17
谢谢大佬的提醒,在贴子里翻来翻去,下了好几个,终于新版的015版在MV上可以用了
因为我是菜鸟一名,又不 ...

为什么加了#号就读取不出来了呢?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
103
在线时间
12 小时
注册时间
2020-5-20
帖子
24
14
发表于 2021-1-16 12:54:50 | 只看该作者
谢谢分享,正在学习中
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
208
在线时间
37 小时
注册时间
2017-11-20
帖子
11
13
发表于 2020-10-29 09:52:16 | 只看该作者
谢谢大佬分享!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
30
在线时间
4 小时
注册时间
2019-6-10
帖子
3
12
发表于 2020-4-28 10:24:50 | 只看该作者
afeijun 发表于 2020-1-14 17:17
谢谢大佬的提醒,在贴子里翻来翻去,下了好几个,终于新版的015版在MV上可以用了
因为我是菜鸟一名,又不 ...

謝謝您提醒。我也遇到這個問題,,半年了。總覺得是不是自己能力問題。。其實就是某些人發的東西不是給我這樣新手看的,遮遮掩掩,即使去問怎麼解決,也是吃閉門羹,當然本來伸手乞討,可是他們那些人仗著自己會,然後出言不遜諷刺。你又不教,還罵我新人傻。真是夠了,,哪裡來的自信感優越感給他們的。  
再次謝謝你。。你這評論讓我又相信自己了,,我都快懷疑自己智商了。我估計那些出攻略的,,沒有情商。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5753
在线时间
1170 小时
注册时间
2011-12-18
帖子
1291
11
发表于 2020-2-11 15:29:38 | 只看该作者
有VA就大推
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
40
在线时间
12 小时
注册时间
2020-2-8
帖子
3
10
发表于 2020-2-11 14:36:50 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
110
在线时间
12 小时
注册时间
2019-7-11
帖子
7
9
发表于 2020-1-14 17:17:40 | 只看该作者
afeijun 发表于 2020-1-12 20:28
转为JS文件后,放去MV里,MV测不出来,描述什么都没有,使用后没效果呢。反倒是老板本那个所有帧推一个图的 ...

谢谢大佬的提醒,在贴子里翻来翻去,下了好几个,终于新版的015版在MV上可以用了
因为我是菜鸟一名,又不懂编程,大佬们的信息都很简练,看贴都看晕了。之前忘了在哪看到说代码直接保存JS后缀就可用了,就这个劲一个一个下,一个个试,下到了这个015版,带以下这段描述----------------------------------------------------------------
       Normal      |    Normal      |     Normal      |
       4-dir       |    4-dir       |     4-dir       |
       walking     |    running     |     standby     |     EMPTY
       image       |    image       |     image       |
     ----------------------------------------------------------------
       Extra       |    Extra       |     Extra       |
       8-dir       |    8-dir       |     8-dir       |
       walking     |    running     |     standby     |    EMPTY
       image       |    image       |     image       |
     ----------------------------------------------------------------

我才明白,之前试不成功是因为图片格式不对,下载的素材可能是老板本的。总结一下给跟我一样的菜的菜的菜的听(大佬们路过就好了。),

八方向015版,
图素材格式分两行(默认是三帧一个动作,文件名要%开头)

第一行是正四方向的走,跑,待,空
第二行是斜四方向的走,跑,待,空

如果是多帧做一个动作的话,比如6帧动作文件名1111,这样的格式%1111#6,0.png
格式意思就是%+素材名+#动作帧数+,暂停帧.png(+号直接去掉就可以)
文件名最后的0是暂停帧,是松开方向后与待机动画开始之间的那一帧

还有素材格式(3帧)例图。最后说下一,在本站内找到自动寻路8方向配合用,绝了!!

顺便说一下,8方向代码在本站下了有十几个,才试出三四个好用的,自动寻路三个,只有一个好用的,其它的应该是我看不懂所以用不好,大佬们别见怪。

%8v015.png (21.9 KB, 下载次数: 66)

%8v015.png
回复 支持 2 反对 0

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
110
在线时间
12 小时
注册时间
2019-7-11
帖子
7
8
发表于 2020-1-12 20:28:46 | 只看该作者
转为JS文件后,放去MV里,MV测不出来,描述什么都没有,使用后没效果呢。反倒是老板本那个所有帧推一个图的那个就可以,MV里能看到描述也能用,不知为什么,是我哪操作错呢?

点评

凭什么认为为VA写的脚本你转一下JS就能给MV用还完全没问题?  发表于 2020-1-12 23:44
回复 支持 1 反对 0

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
75
在线时间
4 小时
注册时间
2019-9-15
帖子
3
7
发表于 2019-9-16 20:24:06 | 只看该作者
感谢,这个怎么使用呢

点评

看脚本说明,帖子里还有个范例,你也可以先看看范例?  发表于 2019-9-17 01:06
冰蓝色的秋天
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-21 22:09

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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