行走图

概述

行走图是指拥有动作、方向、部件及序列帧图的一种高级显示对象,同时支持行走图辅助体。

一个行走图当前的模样是通过确定是哪个动作-哪个方向-哪一帧图来决定的:比如3-攻击动作 -> 下方向 -> 第二帧

alt text

部分游戏效果示例演示

点击下方文字可弹出效果展示:

【四方向行走图】#在线预览

【八方向行走图】#在线预览

【一方向行走图】#在线预览

关于动作

统一管理动作列表。

可以自定义预设好一些动作,比如待机、移动、攻击、跳舞等等。

  • 当然,有些模板可能在脚本中固定调用了一些动作,比如《苍之羽》,在移动时播放了2-移动动作,不同的游戏或模板有不同的规则,并没有固定的顺序或序号,以游戏项目层自身为准。

alt text

关于方向

目前GC支持6种方向的行走图:1方向、2方向、3方向、4方向、5方向、8方向,其中1、3、5方向会自动水平翻转,以便减少素材资源。

比如很多游戏通常2方向都是通过水平翻转制作的,但会储存两个方向的图,如果是WEB端的话则相当于多下载了一个方向的资源图。

GC通用的方向术语

方向系统参考小键盘以5为中心面向其他数字的方向:

1-左下 2-下 3-右下 4-左 6-右 7-左上 8-上 9-右上

789
456
123

关于序列帧图

支持导入单张序列帧图片全方向图,并支持内部切图。同时每一帧可以调整帧的属性,如偏移量、色调等等。

下图展示了导入单张图片作为一帧,以及导入带有全方向的图的示例

alt text

alt text

下图展示了选择图片中的一小部分切图作为当前帧显示,比如裁剪了头部

alt text

alt text

关于部件

可以装载多个部件并调整显示层次,部件播放的和本体的方向、动作、帧是一致的。

使用部件列表统一管理,比如1-头部 2-身体 3-武器等等,方便换装调用。

比如在ACT-空之猎模板中,主角的枪便是由部件组成,从而实现装备不同枪时行走图也同样会变化。

alt text

合图工具

如果素材是由多张图片组成的,可以使用内置的合图工具合成一张图集,以便优化加载速度和提升性能。

alt text

关于辅助体

允许作者自定义辅助体,用于游戏玩法上的辅助计算用。

即将支持同一个辅助体在不同的方向、动作、帧其参数也可以不同,以便用于辅助计算精确动作打击之类的游戏。
即将追加支持多种辅助体:圆形三角形多线性线段

alt text

应用场景

  1. 行走图可以作为场景对象的一个子显示对象使用:比如场景上的NPC。
  2. 行走图可以作为行走图组件在界面中显示:比如角色面板中显示行走图。
  3. 在脚本中由制作者任意场合下使用:作为一种高级显示对象,可任意添加在任何显示容器下面。

Copyright © 2021 - 2025