CLS Membro
Sexo : Mensagens : 115
| Assunto: HUD sem Imagens Sáb Dez 11, 2010 8:19 pm | |
| Autor: KLNMaker(Total Maker's) Venho aqui trazer uma HUD simples sem usar imagens: - Código:
-
############################################# #Script: Hud sem imagem # #Autor:KLNMaker # #Versão:1.0 # #-------------------------------------------# #Esse script cria uma hud sem precisar de # #imagens.Cole acima do main # #############################################
class Hud < Window_Base def initialize #Criando a base super(0,0,160,96) self.contents = Bitmap.new(width-32,height-32) self.contents.font.name = "Monotype Corsiva" self.contents.font.size = 40 self.opacity = 0 #Váriavel que cria a cor vermelha @cor = Color.new(255,0,0) #Váriavel que cria a cor azul @cor2 = Color.new(0,0,255) #Chamando o método refresh refresh end def refresh #Criando a Base self.contents.clear #Váriavel que se trata do herói @actor = $game_party.actors[0] #Váriavel que se trata do hp do herói @hp = @actor.hp #Váriavel que se trata do hp maximo do herói @maxhp = @actor.maxhp #Transforma o hp em porcentagem @porcentagem = @hp * 100 / @maxhp #Colocando o texto "HP" na tela self.contents.draw_text(0,0,30,30,"HP: ",2) #Criando a barra de HP self.contents.fill_rect(30,17,@porcentagem,15,@cor) #Váriavel que se trata do mp do herói @mp = @actor.sp #Váriavel que se trata do mp maximo do heroi @maxmp = @actor.maxsp #Transformando o mp em porcentagem @pt = @mp * 100 / @maxmp #Criando o texto "MP" na tela self.contents.draw_text(0,30,30,30,"MP: ",2) #Criando a barra de MP self.contents.fill_rect(30,47,@pt,15,@cor2) end end #Colocando o script para executar automaticamente class Scene_Map alias coloca main def main @exibir = Hud.new coloca @exibir.dispose end alias updt update def update updt @exibir.refresh end end - Foto::
Até!
Última edição por CLS em Qui Dez 23, 2010 8:20 am, editado 1 vez(es) | |
|
Juan1208 Membro
Sexo : Mensagens : 69
| Assunto: Re: HUD sem Imagens Ter Dez 21, 2010 9:30 pm | |
| Bota uma imagem ai para nós ver como fica... | |
|
0xandeco0 Membro
Sexo : Mensagens : 53
| Assunto: Re: HUD sem Imagens Qua Dez 22, 2010 11:58 am | |
| - Juan1208 escreveu:
- Bota uma imagem ai para nós ver como fica...
2 | |
|
CLS Membro
Sexo : Mensagens : 115
| Assunto: Re: HUD sem Imagens Qui Dez 23, 2010 8:19 am | |
| - 0xandeco0 escreveu:
- Juan1208 escreveu:
- Bota uma imagem ai para nós ver como fica...
2 Imagem Colocada! | |
|
0xandeco0 Membro
Sexo : Mensagens : 53
| Assunto: Re: HUD sem Imagens Qui Dez 23, 2010 9:10 am | |
| Legal, simples e prático!
+cred | |
|
Conteúdo patrocinado
| Assunto: Re: HUD sem Imagens | |
| |
|