Last active
January 15, 2016 20:02
-
-
Save williamd1k0/0ed05411ae69924e831a to your computer and use it in GitHub Desktop.
Ren'Py Skip Movie Button
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
screen skipbutton: | |
#o nome da SCREEN é você que escolhe, mas lembre-se de chamar o nome certo depois# | |
modal True #previne a interação do mouse e outras teclas# | |
key "K_h" action Hide("nome_de_screen_inexistente") #previne que a SCREEN seja desativada# | |
key "K_f" action Hide("nome_de_screen_inexistente") #previne que seja ativado/desativado o modo fullscreen# | |
key "mouseup_2" action Hide("nome_de_screen_inexistente") #previne que a SCREEN seja desativada# | |
add ui.timer(movieTime, ui.jumps("skipmovie")) #alterar "movieTime" para o tempo em segundos (diretamente ou atribuindo um valor float na variável)# | |
#o método ui.timer() serve para contar de um número (em segundos/float) até zero e então pular pra uma label ui.jumps("nome_da_label")# | |
imagebutton idle "buttoniIdle.png" hover "buttonHover.png" [parâmetros X e Y do botão] focus_mask True action Jump("skipmovie") | |
#renomear o nome do arquivo do botão# |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
image movie = Movie(size=(1024, 768)) #criando a tela que mostrará o video, o nome da variável (movie) você define# | |
#mude os valores dependendo da resolução do jogo# |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
label videotoplay: | |
#mude "videotoplay" para o nome que quiser# | |
$ movieTime = 00.0 #o tempo do video em segundos (float)# | |
show movie #chamar o método Movie() criado antes# | |
play movie "nome_do_arquivo.ext" #nome do arquivo do video + extensão# | |
show screen skipbutton #para ativar a SCREEN# | |
$ renpy.pause(hard=True) #previne em último caso que o video seja pulado sem querer# | |
return | |
label skipmovie: | |
hide screen skipbutton #essa LABEL serve para desativar todo o video# | |
stop movie | |
hide movie | |
return |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
call videotoplay #chamadno o seu video ("videotoplay" é a LABEL que você nomeia)# |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Clique em
Download ZIP
para baixar todos os arquivos!