Jump to content
Rpg²S Forum

*Scene Caricamento


Squall_Leonheart
 Share

Recommended Posts

SCENE CARICAMENTO





Autore:Io


Descrizione:Dunque vedendo le varie scene intro postate per i forum,ci ho iniziato a capire qualcosa e ho deciso di fare il mio primo scriptXD
Dunque questa scene in pratica permette all'utente di far si che una successione di immagini portino a mostrare un caricamento professionaleXD
In parole povere,quando volete,magari prima di una scena,fate caricare il gioco per dargli un tocco in più.

Allegati:Nessuno

Istruzioni per l'uso:

Innanzitutto create una nuova classe sopra main e chiamatela "Scene_Loading" poi incollateci questo dentro:

 

#=====================================================
# ■ Scene_Loading
#-------------------------------------------------------------------------------
# Questo è uno script che simula il caricamento di gioco
# By Squall Leonheart
# Aggiornato il 8/11/2010
#-------------------------------------------------------------------------------
class Scene_Loading
	#--------------------------------------------------------------------------
	# ● Main
	#--------------------------------------------------------------------------
	def main
		# Annulla l'esecuzione del bgm e del bgs della mappa.
		$game_system.bgm_play(nil)
		$game_system.bgs_play(nil)
		@sprite = Sprite.new
		# Ogni display mostra un'immagine, mettete tra parantesi
		# Il numero di frame e il nome dell'immagine(Picture) tra virgolette.
		display (100, "Caricamento.Png")
		# Dispone le immagini.
		@sprite.dispose
		# Prepara la transizione.
		Graphics.transition(120)
		# Consente l'autoplay dei bgm e dei bgs della mappa.
		$game_map.autoplay
		$scene = Scene_Map.new
	end
	#------------------------------------------------------------------------------
	# Def display
	#------------------------------------------------------------------------------
	def display (frame, name_pic)
		@sprite.bitmap = RPG::Cache.picture(name_pic)
		Graphics.transition(50)
		loop do
			frame -=1
			Graphics.update
			Input.update
			if (frame == 0)
				break
			end
		end
		Graphics.freeze
	end
end

 



Ora per utilizzarlo scrivete in un evento con la funzione script "$scene = Scene_Loading.new"
Vi ricordo che il nome delle immagini è a piacere,basta scriverlo nello script come ho fatto io nell'esempio,ovvero nome dell'immagine più il formato;) A i numeri di fianco sono la durata della visione della picture:)

Ringrazio tutti gli autori delle scene pre title per avermi ispirato:P Inizio a capirci qualcosaXD
Ma ora a voi la parola

ENJOY!!!:)

Edit : Aggiunta una versione migliore.

Edited by Dilos
Script monoriga sistemato.

Iscriviti sul mio canale youtube -

https://www.youtube.com/channel/UCYOxXExvlXiOFfYD1fTFpww?view_as=subscriber

Seguimi su Instagram -

https://www.instagram.com/ancestralguitarist/

---------------------------------------------------------------------------------------------------------------------------------------
Contest vinti
---------------------------------------------------------------------------------------------------------------------------------------

FACE CONTEST # 3
BANNER CONTEST #69

Link to comment
Share on other sites

Noooon male per essere il primo script, io sono partito proprio da una cosa simile, comunque metti in evidenza che servono immagini del caricamento :D oppure metti una demo con immagini fatte da te.

Avevo realizzato una cosa simile, ma era una schermata vuota con una minibarretta riciclata da windows...

:D che bei tempi, quando facevo le cose talmente tarocche.. XD le faccio ancora.

Ribadisco, complimenti, ora prova a creare script di finestre varie, che è sempre cosa buona e giusta :Ok:

Link to comment
Share on other sites

  • 1 year later...

Scusate se riesumo ma volevo segnalare che ho migliorato la vecchia versione,ora il bgm ed il bgs scompaiono mentre c'è il caricamento in atto,ma sopratutto il caricamento non viene interrotto alla pressione del tasto B ^^

 

Magari mi arrivano consigli per migliorarlo ancora ^_^

Edited by Squall_Leonheart

Iscriviti sul mio canale youtube -

https://www.youtube.com/channel/UCYOxXExvlXiOFfYD1fTFpww?view_as=subscriber

Seguimi su Instagram -

https://www.instagram.com/ancestralguitarist/

---------------------------------------------------------------------------------------------------------------------------------------
Contest vinti
---------------------------------------------------------------------------------------------------------------------------------------

FACE CONTEST # 3
BANNER CONTEST #69

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...