Autor Tópico: metodo Time e pictures... ajuda!!!  (Lida 58 vezes)

0 Membros e 1 Visitante estão vendo este tópico.

Darth Bane

  • Offline
  • *
  • Mensagens: 35
  • Sexo: Masculino
  • Scripter em treinamento :)
  • Especialidade: Scripts
  • Maker: RPG Maker VX

    • Contato
    • MSN Messenger - theblender-max@hotmail.com
    • Ver Perfil
    • Email
metodo Time e pictures... ajuda!!!
« : 08 de Março de 2010, 14:22 »
Eu preciso de uma ajuda... eu estou fazendo uma espécie de relogio que mostra as horas

eu vou usar pictures para as horas e os minutos e estou com umas duvidas
vou tentar explicar o mais detalhado possível...

Código: [Selecionar]
module Clock
  Hrs = [
  "00", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11",
  "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23"]

  Min = [
  "00", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11",
  "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23",
  "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35",
  "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47",
  "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59"]
end

class Scene_Clock < Scene_Base
  include Clock

def start
    create_menu_background
time = Time.new
    @hrs = Sprite.new
    @hrs.bitmap = Cache.picture(Hrs[time.hour])
    @min = Sprite.new
    @min.bitmap = Cache.picture(Min[time.min])
    @min.x = @hrs.x + @hrs.width + 3
  end

  def update
    @hrs.update
    @min.update
  end

  def terminate
    @hrs.dispose
    @min.dispose
  end 
end


cada um daqueles nomes no modulo é uma imagem
eu criei o código desse modo mas assim eu teria que criar uma imagem para cada hora e data com um total de 60 imagens cada um com um numero (00, 01, 02, 03, 04... 59)

agora entra a dúvida/pedido: tem um modo mais facil de fazer isso? eu não consigo pensar em nada que simplifique esse código para que eu não precise de tantas imagens
« Última modificação: 08 de Março de 2010, 15:24 por Darth Bane »
Registrado