以下引用dbshy于2008-2-15 11:16:16的发言:
回LS,好象不行,是在Window中描绘,不是在Scene
class Window_XXX
def initialize
super(0, 0, 640, 480)
@picture = Bitmap.new("Graphics/Characters/01") #这里随便你自己放哪了
update
end
def update
self.contents.clear
self.contents.blt(10, 2, @picture, Rect.new(0, 0, 24, 24)) #自行调整
end
end
以下引用天圣的马甲于2008-2-15 11:21:18的发言:
以下引用dbshy于2008-2-15 11:16:16的发言:
回LS,好象不行,是在Window中描绘,不是在Scene
我真的没见过在Window中调用Sprite.new的……
窗口的话,直接
bitmap = XXXX
self.contents.blt(x, y, bitmap, src_rect)
这样不就好了? - -
以下引用link006007于2008-2-15 11:39:05的发言:
只要是非局部变量保存的Sprite
.dispose就可以释放, 这个和在不在Window中ms没有关系
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |