以下引用dbshy于2008-7-22 16:50:36的发言:
def draw_face(face_name, face_index, x, y, size = 96)
bitmap = Cache.face(face_name)
rect = Rect.new(0, 0, 0, 0)
rect.x = face_index % 4 * 96 + (96 - size) / 2
rect.y = face_index / 4 * 96 + (96 - size) / 2
rect.width = size
rect.height = size
self.contents.blt(x, y, bitmap, rect)
bitmap.dispose
end
重新定义X Y的坐标即可
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |