赞 | 0 |
VIP | 13 |
好人卡 | 72 |
积分 | 4 |
经验 | 30749 |
最后登录 | 2022-6-21 |
在线时间 | 1036 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 354
- 在线时间
- 1036 小时
- 注册时间
- 2011-5-19
- 帖子
- 2098
|
这是因为vx默认系统不识别这种行走图,建议用这个脚本。
话说这还是以前做伸手党是搞到的,原作者我非常抱歉的忘了。如果有人碰见帮我问声好。
以下插入在Main之前。
class Window_Base < Window
def draw_face(face_name, face_index, x, y, size = 96)
bitmap = Cache.face(face_name)
sign = face_name[/^[\$]./]
rect = Rect.new(0, 0, 0, 0)
if sign != nil and sign.include?('$')
rect.x = 0
rect.y = 0
else
rect.x = face_index % 4 * 96 + (96 - size) / 2
rect.y = face_index / 4 * 96 + (96 - size) / 2
end
rect.width = size
rect.height = size
self.contents.blt(x, y, bitmap, rect)
bitmap.dispose
end
end
#只要头像图档名称为 $ 开头,就可以读取
#在编辑器里选择时还是只能选择 1/8 但是在游戏中还是读取整个
|
|