Welcome Guest: S’enregistrer | Connexion
 
Portail  | FAQ | Rechercher | Membres | Groupes
 
Ecrand-titre anime
 
Poster un nouveau sujet   Répondre au sujet
RPG Community Index du Forum -> RPG Maker -> Besoin d'aide
Sujet précédent :: Sujet suivant  
Auteur Message
Haku
Noble
Noble

Hors ligne

Inscrit le: 12 Avr 2006
Messages: 423
Localisation: Suisse
Points RPG Community: -47
Moyenne de points: -0,11

MessagePosté le: 13/05/2006 20:13:17
MessageSujet du message: Ecrand-titre anime
Répondre en citant

Cela fait un moment que je n'ai plus poser de questions...

Donc, comme d'habitude, je vous remercie d'avance de me répondre!^^

Alors, est-il possible de faire un écrand titre animé? Par exemple, avec des nunages qui bougent...
_________________
www.rpg-sky.superforum.fr

Hum..j'aime les crevettes.

Et vous?
Revenir en haut
Visiter le site web du posteur
Publicité






MessagePosté le: 13/05/2006 20:13:17
MessageSujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
Yojimbo
Seigneur tout puissant
Seigneur tout puissant

Hors ligne

Inscrit le: 04 Jan 2006
Messages: 805
Localisation: Grotte du priant volé.
Points RPG Community: 587
Moyenne de points: 0,73

MessagePosté le: 13/05/2006 20:14:29
MessageSujet du message: Ecrand-titre anime
Répondre en citant

Non, pas à ma connaissance, mais tu peux toujours faire un second écran titre au niveau de ta position de départ.
Peut-être qu'un script permettrait de faire ça...
Revenir en haut
Visiter le site web du posteur
Siegh Hart
Noble
Noble

Hors ligne

Inscrit le: 08 Jan 2006
Messages: 300
Points RPG Community: -64
Moyenne de points: -0,21

MessagePosté le: 13/05/2006 20:19:11
MessageSujet du message: Ecrand-titre anime
Répondre en citant

Pour ce qui est d'un script, je sais enchainer plusieurs images avant l'écran titre.
Mais pour le title animé... Je ne sais pas!
_________________
http://www.raml.com/ http://www.Kirano.com/
http://www.Musica.com/ http://www.Darkline.com/ http://www.Yojimbo.com/ http://www.Haku.com/ http://www.Mi.com/ http://www.Tenro.com/
http://www.Sieghart.com/ http://www.Aonewingedangel.com/
Revenir en haut
Haku
Noble
Noble

Hors ligne

Inscrit le: 12 Avr 2006
Messages: 423
Localisation: Suisse
Points RPG Community: -47
Moyenne de points: -0,11

MessagePosté le: 13/05/2006 20:41:28
MessageSujet du message: Ecrand-titre anime
Répondre en citant

Vos remarques prouve que je ne suis pas le seul dans l'ignorance! Very Happy

Merci tout de même
_________________
www.rpg-sky.superforum.fr

Hum..j'aime les crevettes.

Et vous?
Revenir en haut
Visiter le site web du posteur
Musica
Noble
Noble

Hors ligne

Inscrit le: 06 Mar 2006
Messages: 349
Localisation: Dans un tonneau de bière...*hips*
Points RPG Community: -37
Moyenne de points: -0,11

MessagePosté le: 13/05/2006 20:54:55
MessageSujet du message: Ecrand-titre anime
Répondre en citant

Il y a bien un script, le voici :

il suffit de remplacer le script du Scene_Title par celui-ci :


Code:

class Scene_Title

def main

   if $BTEST

     battle_test

     return

   end

   $data_actors = load_data("Data/Actors.rxdata")

   $data_classes = load_data("Data/Classes.rxdata")

   $data_skills = load_data("Data/Skills.rxdata")

   $data_items = load_data("Data/Items.rxdata")

   $data_weapons = load_data("Data/Weapons.rxdata")

   $data_armors = load_data("Data/Armors.rxdata")

   $data_enemies = load_data("Data/Enemies.rxdata")

   $data_troops = load_data("Data/Troops.rxdata")

   $data_states = load_data("Data/States.rxdata")

   $data_animations = load_data("Data/Animations.rxdata")

   $data_tilesets = load_data("Data/Tilesets.rxdata")

   $data_common_events = load_data("Data/CommonEvents.rxdata")

   $data_system = load_data("Data/System.rxdata")

   $game_system = Game_System.new

   anim_init(5, 2, true, "shirow")

   s1 = "Nouvelle partie"

   s2 = "Charger une partie"

   s3 = "Quitter"

   @command_window = Window_Command.new(192, [s1, s2, s3])

   @command_window.back_opacity = 160

   @command_window.x = 320 - @command_window.width / 2

   @command_window.y = 288

   @continue_enabled = false

   for i in 0..3

     if FileTest.exist?("Save#{i+1}.rxdata")

       @continue_enabled = true

     end

   end

   if @continue_enabled

     @command_window.index = 1

   else

     @command_window.disable_item(1)

   end

   $game_system.bgm_play($data_system.title_bgm)

   Audio.me_stop

   Audio.bgs_stop

   Graphics.transition

   loop do

     animation

     Graphics.update

     Input.update

     update

     if $scene != self

       break

     end

   end

   Graphics.freeze

   @command_window.dispose

   @sprite.bitmap.dispose

   @sprite.dispose

 end

 def update

   @command_window.update

   if Input.trigger?(Input::C)

     case @command_window.index

     when 0

       command_new_game

     when 1

       command_continue

     when 2

       command_shutdown

     end

   end

 end

 def command_new_game

   $game_system.se_play($data_system.decision_se)

   Audio.bgm_stop

   Graphics.frame_count = 0

   $game_temp = Game_Temp.new

   $game_system = Game_System.new

   $game_switches = Game_Switches.new

   $game_variables = Game_Variables.new

   $game_self_switches = Game_SelfSwitches.new

   $game_screen = Game_Screen.new

   $game_actors = Game_Actors.new

   $game_party = Game_Party.new

   $game_troop = Game_Troop.new

   $game_map = Game_Map.new

   $game_player = Game_Player.new

   $game_party.setup_starting_members

   $game_map.setup($data_system.start_map_id)

   $game_player.moveto($data_system.start_x, $data_system.start_y)

   $game_player.refresh

   $game_map.autoplay

   $game_map.update

   $scene = Scene_Map.new

 end

 def command_continue

   unless @continue_enabled

     $game_system.se_play($data_system.buzzer_se)

     return

   end

   $game_system.se_play($data_system.decision_se)

   $scene = Scene_Load.new

 end

 def command_shutdown

   $game_system.se_play($data_system.decision_se)

   Audio.bgm_fade(800)

   Audio.bgs_fade(800)

   Audio.me_fade(800)

   $scene = nil

 end

 def battle_test

   $data_actors = load_data("Data/BT_Actors.rxdata")

   $data_classes = load_data("Data/BT_Classes.rxdata")

   $data_skills = load_data("Data/BT_Skills.rxdata")

   $data_items = load_data("Data/BT_Items.rxdata")

   $data_weapons = load_data("Data/BT_Weapons.rxdata")

   $data_armors = load_data("Data/BT_Armors.rxdata")

   $data_enemies = load_data("Data/BT_Enemies.rxdata")

   $data_troops = load_data("Data/BT_Troops.rxdata")

   $data_states = load_data("Data/BT_States.rxdata")

   $data_animations = load_data("Data/BT_Animations.rxdata")

   $data_tilesets = load_data("Data/BT_Tilesets.rxdata")

   $data_common_events = load_data("Data/BT_CommonEvents.rxdata")

   $data_system = load_data("Data/BT_System.rxdata")

   Graphics.frame_count = 0

   $game_temp = Game_Temp.new

   $game_system = Game_System.new

   $game_switches = Game_Switches.new

   $game_variables = Game_Variables.new

   $game_self_switches = Game_SelfSwitches.new

   $game_screen = Game_Screen.new

   $game_actors = Game_Actors.new

   $game_party = Game_Party.new

   $game_troop = Game_Troop.new

   $game_map = Game_Map.new

   $game_player = Game_Player.new

   $game_party.setup_battle_test_members

   $game_temp.battle_troop_id = $data_system.test_troop_id

   $game_temp.battle_can_escape = true

   $game_map.battleback_name = $data_system.battleback_name

   $game_system.se_play($data_system.battle_start_se)

   $game_system.bgm_play($game_system.battle_bgm)

   $scene = Scene_Battle.new

 end

 def anim_init(nb_frame, vitesse, boucle, nom_image)

   @nb_frame = nb_frame

   @nom_image = nom_image

   @vitesse = vitesse

   @boucle = boucle

   @compteur = 0

   @sprite = Sprite.new

   @sprite.bitmap = RPG::Cache.picture(@nom_image+"0")

 end

 def animation

   for i in 0..@nb_frame-1

     if @compteur == @vitesse * i

       @sprite.bitmap = RPG::Cache.picture(@nom_image+i.to_s)

     end

   end

   @compteur +=1

   if @compteur == @vitesse * @nb_frame

     if @boucle == true

       @compteur = 0

     else

       @compteur -= 1

     end

   end     

 end

end


aux environs de la ligne 21 vous devez avoir ceci :


Code:

anim_init(5, 2, true, "shirow")



voici l'explication des paramètres dans la parenthèse

paramètre 1 : c'est le nombre d'imaes de votre animation pas une de plus pas une de moins

paramètre 2 : c'est la vitesse d'animation (attention un petit chiffre donne une animation très rapide et un grand chiffre donne une animation lente) faite des tests avec des valeurs variant de 1 à 10 par exemple

paramètre 3 : c'est si vous voulez une animation en boucle ou non (true pour oui et false pour non) l'animation en boucle recommencera du début à chaque fois

paramètre 4 : c'est le nom général des images de l'animation. pour nommer vos image suivez ce modèle :

mon_image0.png

mon_image1.png

mon image2.png

....

il faut forcement qu'il y est le numéro de l'image avant le .png (ou .jpg suivant ce que vous utilisez comme format) et la première image c'est obligatoirement le numero 0 ensuite vous pouvez remplacer mon_image par le mot que vous voulez et c'est ce mot qu'il faut noter comme quatrième paramètres (n'oubliez pas de le mettre entre guillemets sinon il y aura une erreur)

voilà, il ne faut rien d'autre à par que vos images doivent être dans le dossier Pictures du projet.
Revenir en haut
Haku
Noble
Noble

Hors ligne

Inscrit le: 12 Avr 2006
Messages: 423
Localisation: Suisse
Points RPG Community: -47
Moyenne de points: -0,11

MessagePosté le: 13/05/2006 21:07:05
MessageSujet du message: Ecrand-titre anime
Répondre en citant

Merci beaucoup Musica!

Je vais aller l'essayer de ce pas sur un projet vierge (pour éviter qu'il n'y aie quelque chose qui fasse foirer tout mon projet^^).

J'éditerais le message pour dire si ça a fonctionné ou non.

EDIT: Alors, lorsque je veux tester le jeu, une fenêtre s'ouvre, disant:

Code:
Le fichier No such file or directory-Graphic/picture/mon_image00 n'a pas été trouvé


Pourtant, j'ai nommé mon image: mon_image0 et non 00...

Savez-vous ce que j'aurais put faire comme erreur?
_________________
www.rpg-sky.superforum.fr

Hum..j'aime les crevettes.

Et vous?
Revenir en haut
Visiter le site web du posteur
Siegh Hart
Noble
Noble

Hors ligne

Inscrit le: 08 Jan 2006
Messages: 300
Points RPG Community: -64
Moyenne de points: -0,21

MessagePosté le: 13/05/2006 21:17:04
MessageSujet du message: Ecrand-titre anime
Répondre en citant

Ne pas le mettre dans le bon dossier?
_________________
http://www.raml.com/ http://www.Kirano.com/
http://www.Musica.com/ http://www.Darkline.com/ http://www.Yojimbo.com/ http://www.Haku.com/ http://www.Mi.com/ http://www.Tenro.com/
http://www.Sieghart.com/ http://www.Aonewingedangel.com/
Revenir en haut
Haku
Noble
Noble

Hors ligne

Inscrit le: 12 Avr 2006
Messages: 423
Localisation: Suisse
Points RPG Community: -47
Moyenne de points: -0,11

MessagePosté le: 13/05/2006 21:26:30
MessageSujet du message: Ecrand-titre anime
Répondre en citant

Oui, j'ai mis dans Graphic/Picture
_________________
www.rpg-sky.superforum.fr

Hum..j'aime les crevettes.

Et vous?
Revenir en haut
Visiter le site web du posteur
damned_spirit
Apprenti
Apprenti

Hors ligne

Inscrit le: 19 Mai 2006
Messages: 75
Points RPG Community: 0
Moyenne de points: 0,00

MessagePosté le: 20/05/2006 02:10:32
MessageSujet du message: Ecrand-titre anime
Répondre en citant

Je crois que tu pourais si tu ferais un écran titre avec flash et que tu "l'exporterais" en fichier .gif

Je ne suis pas certain mais tu devrais tout de meme essayer si tu a flash
Revenir en haut
Yojimbo
Seigneur tout puissant
Seigneur tout puissant

Hors ligne

Inscrit le: 04 Jan 2006
Messages: 805
Localisation: Grotte du priant volé.
Points RPG Community: 587
Moyenne de points: 0,73

MessagePosté le: 20/05/2006 10:56:14
MessageSujet du message: Ecrand-titre anime
Répondre en citant

RPG Maker ne lit pas les .gif
Il faut décomposer l'image en l'animant soi même avec des "Afficher image".
Revenir en haut
Visiter le site web du posteur
A one winged angel
Soldat
Soldat

Hors ligne

Inscrit le: 12 Jan 2006
Messages: 222
Localisation: non loin du cratère
Points RPG Community: -29
Moyenne de points: -0,13

MessagePosté le: 20/05/2006 12:21:45
MessageSujet du message: Ecrand-titre anime
Répondre en citant

Yojimbo a écrit:
RPG Maker ne lit pas les .gif
Il faut décomposer l'image en l'animant soi même avec des "Afficher image".


Ca aurait été trops facile ..
_________________

Revenir en haut
Visiter le site web du posteur
damned_spirit
Apprenti
Apprenti

Hors ligne

Inscrit le: 19 Mai 2006
Messages: 75
Points RPG Community: 0
Moyenne de points: 0,00

MessagePosté le: 23/05/2006 22:59:32
MessageSujet du message: Ecrand-titre anime
Répondre en citant

J'avoue que quelque chose de facile, sa l'existe presque pas. Même manger un hamburger c'est dificile (si t'a pas de mains ).
Revenir en haut
Siegh Hart
Noble
Noble

Hors ligne

Inscrit le: 08 Jan 2006
Messages: 300
Points RPG Community: -64
Moyenne de points: -0,21

MessagePosté le: 24/05/2006 13:30:54
MessageSujet du message: Ecrand-titre anime
Répondre en citant

Je ne vois pas l'intérêt de tas remarque Very Happy
_________________
http://www.raml.com/ http://www.Kirano.com/
http://www.Musica.com/ http://www.Darkline.com/ http://www.Yojimbo.com/ http://www.Haku.com/ http://www.Mi.com/ http://www.Tenro.com/
http://www.Sieghart.com/ http://www.Aonewingedangel.com/
Revenir en haut
Musica
Noble
Noble

Hors ligne

Inscrit le: 06 Mar 2006
Messages: 349
Localisation: Dans un tonneau de bière...*hips*
Points RPG Community: -37
Moyenne de points: -0,11

MessagePosté le: 24/05/2006 20:09:04
MessageSujet du message: Ecrand-titre anime
Répondre en citant

Moi non plus, mais sache que si tu poses avec des pieds un ambeurguereu sur une table, tu peux manger en mordant directement avec la bouche Rolling Eyes
Revenir en haut
Haku
Noble
Noble

Hors ligne

Inscrit le: 12 Avr 2006
Messages: 423
Localisation: Suisse
Points RPG Community: -47
Moyenne de points: -0,11

MessagePosté le: 24/05/2006 20:11:10
MessageSujet du message: Ecrand-titre anime
Répondre en citant

Bon avec tout ce tralala, je n'arrive toujours pas à faire un écran-titre animé...
_________________
www.rpg-sky.superforum.fr

Hum..j'aime les crevettes.

Et vous?
Revenir en haut
Visiter le site web du posteur
Contenu Sponsorisé






MessagePosté le: 10/12/2016 01:10:52
MessageSujet du message: Ecrand-titre anime

Revenir en haut
Montrer les messages depuis:   
RPG Community Index du Forum -> RPG Maker -> Besoin d'aide Toutes les heures sont au format GMT + 2 Heures
Poster un nouveau sujet   Répondre au sujet
Page 1 sur 1
Sauter vers:  

 

Portail | Index | Panneau d’administration | Créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
phpBB
Template by BMan1
Traduction par : phpBB-fr.com