
TOUT ET RIEN le forum du siècle |
| | | Auteur | Message |
|---|
nombre Paysan


 Nombre de messages: 29 Age: 17 Date de naissance: 11/10/1992 Date d'inscription: 04/01/2008
 | Sujet: Cinematique avec images Sam 5 Jan - 10:55:05 | |
| Quelqu'un pourrait me dire comment on fait des cinématiques avec des images |
|  | | Anubis Seigneur


 Nombre de messages: 1843 Age: 18 Localisation: Procède à la réincarnation de Tout et Rien sur www.discussion.forumsactifs.com Date de naissance: 01/12/1990 Loisirs: En train de chercher un nom, des slogans, des idées, des noms, des pubs, pour le nouveau forum Date d'inscription: 05/06/2006
Feuille de membre Activité du membre sur 200:
   (190/200) Remplissez ce champ avec ce que vous voulez: Titres du membre:
 | Sujet: Re: Cinematique avec images Sam 5 Jan - 10:57:04 | |
| Une cinématique vidéo ? Un diaporama d'image ? Des personnages qui bougent sur la carte ? |
|  | | nombre Paysan


 Nombre de messages: 29 Age: 17 Date de naissance: 11/10/1992 Date d'inscription: 04/01/2008
 | Sujet: Re: Cinematique avec images Sam 5 Jan - 11:00:54 | |
| ouai une cimématique vidéo ou un diaporama avec des images et mettre des écritures en dessous des images pour raconter une histoire |
|  | | Anubis Seigneur


 Nombre de messages: 1843 Age: 18 Localisation: Procède à la réincarnation de Tout et Rien sur www.discussion.forumsactifs.com Date de naissance: 01/12/1990 Loisirs: En train de chercher un nom, des slogans, des idées, des noms, des pubs, pour le nouveau forum Date d'inscription: 05/06/2006
Feuille de membre Activité du membre sur 200:
   (190/200) Remplissez ce champ avec ce que vous voulez: Titres du membre:
 | Sujet: Re: Cinematique avec images Sam 5 Jan - 11:06:39 | |
| Pour la cinématique vidéo il faut deux choses : Un script que je peux te retrouver en ... une demi heure (en jouant au démineur, mettant à jour Windows, parlant sur WLM et skype et répondant sur Tout et Rien et Discussion en même temps  ) Ensuite, il faut convertir ta vidéo en avi, ce qui peut-être fait sur un site de conversion. Pour la cinématique image, plus simple, il suffit de mettre la commande évenement "Insérer une image" Mais tout dépend de quand tu veux mettre la cinématique, avant ou après l'écran titre ? |
|  | | nombre Paysan


 Nombre de messages: 29 Age: 17 Date de naissance: 11/10/1992 Date d'inscription: 04/01/2008
 | Sujet: Re: Cinematique avec images Sam 5 Jan - 11:09:09 | |
| |
|  | | Anubis Seigneur


 Nombre de messages: 1843 Age: 18 Localisation: Procède à la réincarnation de Tout et Rien sur www.discussion.forumsactifs.com Date de naissance: 01/12/1990 Loisirs: En train de chercher un nom, des slogans, des idées, des noms, des pubs, pour le nouveau forum Date d'inscription: 05/06/2006
Feuille de membre Activité du membre sur 200:
   (190/200) Remplissez ce champ avec ce que vous voulez: Titres du membre:
 | Sujet: Re: Cinematique avec images Sam 5 Jan - 11:28:13 | |
| Bon, ben après l'écran titre c'est nettement plus simple. Revenons donc au diaporama d'image. Il suffit de faire un évenement sur la carte de départ, une carte noire de préférence en processus parallèle. Tu met ça dans l'évenement : Insérez image Affichez message Là, tu aura un message avec une image. Maintenant pour changer l'image, à la fin du message tu met Retirez l'image Insérez image Ensuite, tu met téléporter sur ... le lieu que tu as choisit pour le commencement de l'aventure. Pour le script, je vais le chercher ... Le voilà : Post de Corwin Et bien... cela revient assez souvent comme demande, alors voici un script que j'ai repris, puis recompiler et tester. Principe : affiche une video dans la fenêtre du jeu (sans faire appel à un lecteur externe) Utilisation : dans l'évènement, insérer un script ainsi : | Citation: | | <> Scene_Movie.new("<NOM DE LA VIDEO AVEC EXTENSION>") | Remarques : >> vous devez avoir les bons codecs installés sur votre machine >> vous devez créer un répertoire Movies, à la racine du jeu >> la vidéo va paraître dans la fenêtre du jeu, donc je vous conseille de modifier avant le ton de l'écran en noir >> vous devez mettre dans la commande le nom de la vidéo AVEC l'extension Exemple d'evènement type : | Citation: | <> modifier ton de l'écran (R:-255, V:-255, B: -255. S:0), 0 Frames <> attendre 20 frames <> Scene_Movie.new("clock.avi") <> attendre 20 frames <> modifier ton de l'écran (R:-255, V:-255, B: -255. S:0), 0 Frames | Installation :  créer un nouveau répertoire Movies à la racine du jeu  créer un nouveau script nommé Scene_Movie au dessus de Main et coller le script ci-dessous : | (Ruby) | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
| # ============================== # Affichage Video # Corwin - 24.03.2006 # ============================== # # Principe : affiche une video dans la fenêtre du jeu (sans faire appel à un lecteur externe) # # Utilisation : dans l'évènement, insérer un script ainsi : # <> Scene_Movie.new("<NOM DE LA VIDEO AVEC EXTENSION>") # # Exemple d'evènement type : # <> modifier ton de l'écran (R:-255, V:-255, B: -255. S:0), 0 Frames # <> attendre 20 frames # <> Scene_Movie.new("clock.avi") # <> attendre 20 frames # <> modifier ton de l'écran (R:-255, V:-255, B: -255. S:0), 0 Frames # # Remarques: # >> vous devez avoir les bons codecs installés sur votre machine # >> vous devez créer un répertoire Movies, à la racine du jeu # >> la vidéo va paraître dans la fenêtre du jeu, donc je vous conseille de modifier avant le ton # de l'écran en noir # >> vous devez mettre dans la commande le nom de la vidéo AVEC l'extension #
class Scene_Movie
def initialize(movie) @readini = Win32API.new 'kernel32', 'GetPrivateProfileStringA', %w(p p p p l p), 'l' @movie_name = Dir.getwd()+"\\Movies\\"+movie main end
def main
game_name = "\0" * 256 @readini.call('Game','Title','',game_name,255,".\\Game.ini") game_name.delete!("\0") @wnd = Win32API.new('user32','FindWindowEx','%w(l,l,p,p)','L') @temp = @wnd.call(0,0,nil,game_name).to_s movie = Win32API.new('winmm','mciSendString','%w(p,p,l,l)','V') movie.call("open \""+@movie_name+"\" alias FILE style 1073741824 parent " + @temp.to_s,0,0,0) @message = Win32API.new('user32','SendMessage','%w(l,l,l,l)','V') @detector = Win32API.new('user32','GetSystemMetrics','%w(l)','L') @width = @detector.call(0) if @width == 640 Graphics.update sleep(1) Graphics.update sleep(1) Graphics.update sleep(1) end status = " " * 255 movie.call("play FILE",0,0,0) loop do sleep(0.1) @message.call(@temp.to_i,11,0,0) Graphics.update @message.call(@temp.to_i,11,1,0) Input.update movie.call("status FILE mode",status,255,0) true_status = status.unpack("aaaa") if true_status.to_s != "play" break end if Input.trigger?(Input::B) Input.update break end end movie.call("close FILE",0,0,0)
end
end
|
Ce script est créé, testé et validé par Corwin ! |
|  | | nombre Paysan


 Nombre de messages: 29 Age: 17 Date de naissance: 11/10/1992 Date d'inscription: 04/01/2008
 | Sujet: Re: Cinematique avec images Sam 5 Jan - 11:59:22 | |
| |
|  | | Anubis Seigneur


 Nombre de messages: 1843 Age: 18 Localisation: Procède à la réincarnation de Tout et Rien sur www.discussion.forumsactifs.com Date de naissance: 01/12/1990 Loisirs: En train de chercher un nom, des slogans, des idées, des noms, des pubs, pour le nouveau forum Date d'inscription: 05/06/2006
Feuille de membre Activité du membre sur 200:
   (190/200) Remplissez ce champ avec ce que vous voulez: Titres du membre:
 | |  | | |
| Page 1 sur 1 |
| | Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |
|