资讯详情
蒽诗整形网

整形医院

整形医生

整形医生

整形问答

整形问答

价格查询

价格查询

整形项目

整形项目

整形资讯

整形资讯

私人定制

私人定制

限时优惠

限时优惠

rpgmaker人物行走图模板,rpgmaker人物行走图大小



1、rpgmaker人物行走图模板

RPG Maker 人物行走图模板

正面

头部(32x32 像素)

身体(32x48 像素)

腿部(32x32 像素)

侧面

头部(32x32 像素)

身体(32x48 像素)

腿部(32x32 像素)

手臂(32x32 像素)

背面

头部(32x32 像素)

身体(32x48 像素)

腿部(32x32 像素)

其他

跳跃姿势(32x64 像素)

攻击姿势(32x64 像素)

死亡姿势(32x32 像素)

提示

所有图像都应使用透明背景。

保存图像时,请使用 PNG 或 GIF 等支持透明度的格式。

确保图像尺寸与模板指定的一致。

使用一致的调色板和像素艺术风格,以保持图像的整体外观。

考虑为不同角色设计不同姿势,以增加多样性和角色感。

2、rpgmaker人物行走图大小

经典 RPG Maker 引擎人物行走图大小

MV/MZ: 48px 宽 x 48px 高

VX Ace/XP/2000/95: 32px 宽 x 32px 高

其他 RPG Maker 引擎人物行走图大小

Unity 2D: 自定义大小,通常为 64px 宽 x 64px 高或更小

Unreal Engine 4: 自定义大小,通常为 64px 宽 x 64px 高或更小

Godot Engine: 自定义大小,通常为 64px 宽 x 64px 高或更小

GameMaker Studio 2: 自定义大小,通常为 32px 宽 x 32px 高或更大

注意事项

不同的 RPG Maker 引擎可能使用不同的行走图大小。

自定义引擎可能允许您使用各种行走图大小。

对于最佳兼容性和可移植性,请使用适合您的 RPG Maker 引擎的指定行走图大小。

3、rpgmakerva行走图

from PIL import Image

from PIL import ImageColor

import os

import sys

获取当前文件夹路径

cwd = os.getcwd()

如果不存在“images”文件夹,则创建它

if not os.path.exists(os.path.join(cwd, "images")):

os.makedirs(os.path.join(cwd, "images"))

如果不存在“sheet”文件夹,则创建它

if not os.path.exists(os.path.join(cwd, "sheet")):

os.makedirs(os.path.join(cwd, "sheet"))

获取命令行参数

args = sys.argv[1:]

检查参数数量是否正确

if len(args) != 3:

print("参数数量不正确!")

print("用法:python3 rpgmakerva_walking_sheet.py <图像路径> <输出文件名> <帧数>")

exit()

获取图像路径、输出文件名和帧数

image_path, output_filename, num_frames = args

加载图像

image = Image.open(image_path)

获取图像宽度和高度

width, height = image.size

计算每一帧的宽度和高度

frame_width, frame_height = width // num_frames, height

创建一个新图像以保存所有帧

sheet = Image.new("RGBA", (width, height 2), color=ImageColor.getrgb("ffffff"))

遍历每一帧

for i in range(num_frames):

创建一个新的图像以保存当前帧

frame = Image.new("RGBA", (frame_width, frame_height), color=ImageColor.getrgb("ffffff"))

从原始图像中复制当前帧

frame.paste(image, (0, 0), mask=image)

将当前帧粘贴到sheet中

sheet.paste(frame, (i frame_width, 0), mask=frame)

将sheet保存到文件

sheet.save(os.path.join(cwd, "sheet", f"{output_filename}.png"))

遍历每一帧并将其保存到文件

for i in range(num_frames):

创建一个新的图像以保存当前帧

frame = Image.new("RGBA", (frame_width, frame_height), color=ImageColor.getrgb("ffffff"))

从sheet中复制当前帧

frame.paste(sheet, (0, 0), mask=sheet)

将当前帧保存到文件

frame.save(os.path.join(cwd, "images", f"{output_filename}_{i}.png"))

print("RPG Maker VA行走图创建成功!")

4、rpg maker行走图

正面行走图

..ee..

..e8""8b..

.db.

d888P""Y8888b

d88P' .e888P88b

d88' 888P' 88b

888.. 88P .88

P' d88

8888P' 888

Y8P .d88

`b. .888P

8b. .d888P'

`Y88888P'

背面行走图

相关推荐

上一篇:伊丽莎整形医院,伊丽莎白整形美容医院电话 下一篇:微创激光PLDD修复,微创激光手术需要多少钱

热门整形资讯

查看更多整形资讯
回到顶部
展开