GuiRPG Loading Bar
Página 1 de 1
GuiRPG Loading Bar
GuiRPG Loading Bar
Por GuiRPG
Por GuiRPG
Introdução
Fuçando no meu pc eu tive a idéia de postar alguns scripts que eu peguei há tempos na RMB. Todos os créditos vão para o criador GuiRPG!
Características
- Cria uma barra de loading antes do menu.
- A barra é totalmente fictícia, sendo assim, ela não carrega nada realmente.
- A barra pode ser customizada por quem entende ou quem gosta de fuçar nos scripts.
- Você pode adicionar uma screen para aparecer de fundo enquanto a barra é preenchida
Screenshots
Essa SS foi tirada usando o exemplo da barra sem a imagem de fundo que pode ser adicionada livremente toda vez que você for chamar o script.
Como usar
Cole o script acima do main, depois deixe o script main da seguinte maneira, depois de begin, para chamar o script antes da tela de título:
begin
$IMG_Barra = 'coloque aqui o nome da imagem de fundo'
$scene = GuiRPG_Barra.new
Se você preferir deixar sem imagem de fundo, apenas deixe o ''.
script
- Código:
#===============================================================================
# GuiRPG Loading Bar 1.8
#-------------------------------------------------------------------------------
# Por GuiRPG [guirpg@gmail.com]
#===============================================================================
# Para deixar seu jogo com cara de profissional, coloque Barras de Carregamento
#===============================================================================
# As Imagens de fundo deverão estar na pasta System. Para Chamar a Barra, use:
# $IMG_Barra = 'Nome_da_Imagem_de_Fundo'
# $scene = GuiRPG_Barra.new
#===============================================================================
#===============================================================================
# Módulo Cores
#-------------------------------------------------------------------------------
# Aqui tem Configurações de Cores da Barra
#===============================================================================
module Cores
# Cores da Barra, ela é composta por 3 cores
Cor1 = Color.new(0,0,0)
Cor2 = Color.new(0,100,100)
Cor3 = Color.new(0,0,0)
# Cor do Fundo da Barra:
Fundo_Cor = Color.new(255,255,255,255) # -> Branco
# Cor da Borda
Borda_Cor = Color.new(0,0,50,255) # -> Azul Escuro
end
class GuiRPG_Barra < Scene_Base
def main
@fundo = Sprite.new
@fundo.bitmap = Cache.system($IMG_Barra)
@barra = Barra.new
Graphics.transition
loop do
Graphics.update
Input.update
update_barra
if $scene != self
break
end
end
Graphics.freeze
@barra.dispose
@fundo.bitmap.dispose
@fundo.dispose
end
def update_barra
@barra.refresh
if $loading >= 360
$scene = Scene_Title.new
end
end
end
class Barra < Window_Base
def initialize
super(0,0,640,480)
self.contents = Bitmap.new(width - 32, height - 32)
self.opacity = 0
$loading = 0
refresh
end
def refresh
self.contents.clear
$loading += rand(2)
self.contents.fill_rect(64,354,364,22,Cores::Borda_Cor)
self.contents.fill_rect(66,356,360,18,Cores::Fundo_Cor)
self.contents.gradient_fill_rect(66,356,$loading,18,Cores::Cor1,Cores::Cor2,Cores::Cor3)
end
end
$IMG_Barra = ''
Faq
Nada por enquanto...
Créditos
GuiRPG (Criador) e RMB onde o script foi postado originalmente
Observações
Apesar de ser um script simples, ele pode deixar seu jogo com uma cara mais profissional e, afinal, os pequenos detalhes fazem a diferença!
Até mais pessoal! Espero que tenham gostado!
FUI!!!
Rodrigo Vernaschi- Administrador
- Número de Mensagens : 113
Idade : 31
Localização : Mauá-SP
Respeito às regras :
Premios : : 0 : 0 : 0
Reputação : 3
Pontos : 251
Data de inscrição : 27/02/2009
Ficha do personagem
Raça: Humano
Nível Maker: Experiente
Mensagem Pessoal: Leiam as regras!
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Dom Jul 31, 2011 5:39 pm por Rodrigo Vernaschi
» Chamar Bote
Dom Jul 31, 2011 5:16 pm por Rodrigo Vernaschi
» Caixa de Texto Acima do Personagem
Dom Jul 31, 2011 4:56 pm por Rodrigo Vernaschi
» Auto-Tile Speed
Dom Jul 31, 2011 4:49 pm por Rodrigo Vernaschi
» Apresentação Antes do Title
Dom Jul 31, 2011 4:35 pm por Rodrigo Vernaschi
» Anti-Hack System (Silver Link/Gold Link)
Dom Jul 31, 2011 4:26 pm por Rodrigo Vernaschi
» Anti Hack (AMIGO X)
Dom Jul 31, 2011 4:19 pm por Rodrigo Vernaschi
» Ajustar Volume Durante o Jogo
Dom Jul 31, 2011 3:58 pm por Rodrigo Vernaschi
» Músicas e poemas
Qua Out 20, 2010 8:19 pm por Memories