Está dando um erro na linha 4 disposed sprite. Alguem poderia me ajudar a concertar esse erro?
- Código:
class MyBitmap < Sprite
def initialize
self.bitmap = Bitmap.new(640, 480)
@value = 0
refresh
end
def refresh
self.bitmap.clear
self.bitmap.fill_rect(self.bitmap.rect, Color.new(0, 0, 64)) # Preenche o fundo com azul escuro
# Escreve um texto centralizado
self.bitmap.draw_text(320, 240, 640, 32, "MyBitmap.value = #{@value}", 1)
# Escreve um texto nas coordenadas (4, 4)
self.bitmap.draw_text(4, 4, 128, 32, "Um texto =)")
end
def value=(value)
@value = value
refresh
end
def value
return @value
end
end
class Scene_Texts
def main
bitmap = MyBitmap.new
Graphics.transition
while $scene == self
Input.update
Graphics.update
if Input.repeat?(Input::LEFT)
bitmap.value -= 1
elsif Input.repeat?(Input::RIGHT)
bitmap.value += 1
end
bitmap.update
end
end
end
Última edição por Rayner em Sex Jan 29, 2016 12:34 pm, editado 1 vez(es)