Pregunta

Estoy intentando llamar a los recursos (imágenes, por ejemplo.) De mi página web para evitar cambios constantes. Hasta ahora, he intentado usar sólo esto:

 @sprite.bitmap = Bitmap.new("http://www.minscandboo.com/minscgame/001-Title01.jpg")

Sin embargo, este "error Archivo no encontrado" apenas da. ¿Cuál es el método correcto para lograr esto?

¿Fue útil?

Solución

Trate de usar Net :: HTTP para obtener un archivo local en primer lugar:

require 'net/http'

Net::HTTP.start("minscandboo.com") { |http|
  resp = http.get("/miscgame/001-Title01.jpg")
  open("local-game-image.jpg", "wb") { |file|
    file.write(resp.body)
   }
}

# ...

@sprite.bitmap = Bitmap.new("local-game-image.jpg")
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top