![]()
Tutorial Vidéo #14 - Créer un bandeau panoramique sous Flash / Action Script
Par Olivier,
mardi 12 septembre 2006 à 16:21
Tutoriaux Vidéo
:: #575
:: rss
Voici le 14ème tutorial vidéo gratuit sur Emob !! 2 exclusivités pour le prix d´une, le premier tutorial en flash et le premier tutorial réservé à la programmation... vous l´aurez compris nous allons voir de l´Action Script ...
Ce tutorial se classe dans une catégorie de difficulté intermédiaire car il demande des connaissances minimums en flash et/ou programmation. Alors pour les grands débutants, tout ceci risque d´être un peu difficile mais si vous suivez tout à la lettre vous arriverez au même résultat
...
Premiere Partie
Pour cette première partie quelques petites explications quand on fonctionnement du programme.
Seconde partie
Pour cette partie nous allons créer un document flash, importer et positionner des images. Et pour finir nous allons écrire les premières lignes d´Action Script pour l´affichage des medias.
Troisième partie
Enfin la dernière partie va nous permettre de déplacer les éléments avec l´Action Script, programmer des conditions et gérer des variables. Et finir tout simplement le script pour rendre le panoramique opérationnel.
Pour les plus fainéants d´entre vous voici les sources en format texte, on ne va pas vous faire tout le boulot non plus 
// creation objet
_root.createEmptyMovieClip("image01",1);
_root.image01.attachMovie("mon_image","mc_mon_image",1);
_root.createEmptyMovieClip("image02",2);
_root.image02.attachMovie("mon_image","mc_mon_image",1);
_root.image02._x=image01._x+image01._width;
// variables
var largeur_scene=600;
var largeur_image=image01._width;
_root.onEnterFrame=function(){
deplacement=_xmouse;
deplacement=deplacement-(largeur_scene/2);
deplacement=deplacement/20;
image01._x=image01._x+deplacement;
image02._x=image02._x+deplacement;
//partie droite
if (image01._x>=largeur_scene){
image01._x=image02._x-largeur_image;
}
if (image02._x>=largeur_scene){
image02._x=image01._x-largeur_image;
}
// partie gauche
if (image01._x+largeur_image<=0){
image01._x=image02._x+largeur_image;
}
if (image02._x+largeur_image<=0){
image02._x=image01._x+largeur_image;
}
}
stop();
Et donc comme toujours vous pouvez nous envoyer vos créations en commentaires sur le billet ou au blog@emob.fr, cette fois ci sous forme de liens... format oblige !!






Vos Commentaires
569 commentaires déjà postés
1. Le mardi 12 septembre 2006 à 16:32, par kaki33
2. Le mardi 12 septembre 2006 à 16:41, par mouwaie
3. Le mardi 12 septembre 2006 à 16:48, par Nico project chief
4. Le mardi 12 septembre 2006 à 16:51, par dev
5. Le mardi 12 septembre 2006 à 17:03, par Ombre
6. Le mardi 12 septembre 2006 à 17:17, par Ombre
7. Le mardi 12 septembre 2006 à 17:25, par Stol
8. Le mardi 12 septembre 2006 à 17:32, par Nansouze
9. Le mardi 12 septembre 2006 à 17:43, par Stéphane
10. Le mardi 12 septembre 2006 à 17:50, par pomme_citron
11. Le mardi 12 septembre 2006 à 17:56, par enkei
12. Le mardi 12 septembre 2006 à 18:21, par Aurao
13. Le mardi 12 septembre 2006 à 18:29, par Stéphane
14. Le mardi 12 septembre 2006 à 18:54, par dfsfsdf
15. Le mardi 12 septembre 2006 à 19:07, par diZ
16. Le mardi 12 septembre 2006 à 19:11, par olivier
17. Le mardi 12 septembre 2006 à 19:12, par Quentin
18. Le mardi 12 septembre 2006 à 19:21, par Lepou
19. Le mardi 12 septembre 2006 à 19:52, par Stéphane
20. Le mardi 12 septembre 2006 à 20:07, par lon-va
21. Le mardi 12 septembre 2006 à 20:08, par Plx
22. Le mardi 12 septembre 2006 à 20:16, par Plx
23. Le mardi 12 septembre 2006 à 20:16, par Mouwaie
24. Le mardi 12 septembre 2006 à 20:26, par Stéphane
25. Le mardi 12 septembre 2006 à 20:33, par Stéphane
26. Le mardi 12 septembre 2006 à 20:52, par FLASH
27. Le mardi 12 septembre 2006 à 21:04, par NioX
28. Le mardi 12 septembre 2006 à 21:30, par NoFack
29. Le mardi 12 septembre 2006 à 21:46, par icr
30. Le mardi 12 septembre 2006 à 21:52, par NOFack
31. Le mardi 12 septembre 2006 à 22:01, par FleX
32. Le mardi 12 septembre 2006 à 22:47, par Julien.P
33. Le mercredi 13 septembre 2006 à 01:13, par Adysone
34. Le mercredi 13 septembre 2006 à 01:47, par Perceval
35. Le mercredi 13 septembre 2006 à 11:09, par Arizopal
36. Le mercredi 13 septembre 2006 à 12:24, par Rémi
37. Le mercredi 13 septembre 2006 à 12:51, par Perceval
38. Le mercredi 13 septembre 2006 à 13:19, par olivier
39. Le mercredi 13 septembre 2006 à 14:17, par Rémi
40. Le mercredi 13 septembre 2006 à 17:11, par Morphee
41. Le mercredi 13 septembre 2006 à 19:16, par Ombre
42. Le mercredi 13 septembre 2006 à 20:28, par Perceval
43. Le mercredi 13 septembre 2006 à 20:49, par Xavier
44. Le mercredi 13 septembre 2006 à 22:14, par noobies
45. Le jeudi 14 septembre 2006 à 00:52, par TomCallhagan
46. Le jeudi 14 septembre 2006 à 07:37, par Ombre
47. Le jeudi 14 septembre 2006 à 07:44, par Ombre
48. Le jeudi 14 septembre 2006 à 09:16, par Nico prject chief
49. Le jeudi 14 septembre 2006 à 13:09, par Nicolas
50. Le jeudi 14 septembre 2006 à 13:10, par Nicolas
51. Le jeudi 14 septembre 2006 à 14:55, par Rémi
52. Le jeudi 14 septembre 2006 à 15:40, par Jo
53. Le jeudi 14 septembre 2006 à 18:04, par olivier
54. Le jeudi 14 septembre 2006 à 18:44, par Ombre
55. Le jeudi 14 septembre 2006 à 20:57, par lon-va
56. Le jeudi 14 septembre 2006 à 21:16, par Xavier
57. Le jeudi 14 septembre 2006 à 21:29, par Xavier
58. Le jeudi 14 septembre 2006 à 22:03, par Xavier
59. Le jeudi 14 septembre 2006 à 22:21, par Valentin
60. Le jeudi 14 septembre 2006 à 23:30, par olivier
61. Le jeudi 14 septembre 2006 à 23:45, par Nico project chief
62. Le vendredi 15 septembre 2006 à 00:16, par Xavier
63. Le vendredi 15 septembre 2006 à 17:50, par lon-va
64. Le vendredi 15 septembre 2006 à 17:58, par Valentin
65. Le vendredi 15 septembre 2006 à 18:45, par Paradox
66. Le samedi 16 septembre 2006 à 08:49, par Valentin
67. Le dimanche 17 septembre 2006 à 18:15, par Vivian
68. Le dimanche 17 septembre 2006 à 18:42, par lon-va
69. Le lundi 18 septembre 2006 à 10:05, par olivier
70. Le lundi 18 septembre 2006 à 10:28, par Nico project chief
71. Le lundi 18 septembre 2006 à 10:45, par olivier
72. Le lundi 18 septembre 2006 à 12:03, par lon-va
73. Le lundi 18 septembre 2006 à 12:17, par olivier
74. Le lundi 18 septembre 2006 à 12:25, par lon-va
75. Le lundi 18 septembre 2006 à 19:32, par Valentin
76. Le lundi 18 septembre 2006 à 19:47, par Valentin
77. Le lundi 18 septembre 2006 à 20:19, par Xavier
78. Le lundi 18 septembre 2006 à 20:22, par Xavier
79. Le lundi 18 septembre 2006 à 20:28, par Valentin
80. Le mercredi 20 septembre 2006 à 12:39, par Tarek
81. Le mercredi 20 septembre 2006 à 14:13, par Xavier
82. Le mercredi 20 septembre 2006 à 14:37, par Tarek
83. Le vendredi 22 septembre 2006 à 06:16, par El-Zoro
84. Le vendredi 22 septembre 2006 à 11:11, par olivier
85. Le lundi 25 septembre 2006 à 12:07, par stan
86. Le lundi 25 septembre 2006 à 21:16, par ArC3Nik
87. Le mardi 26 septembre 2006 à 09:33, par olivier
88. Le jeudi 28 septembre 2006 à 09:34, par Debellez
89. Le jeudi 28 septembre 2006 à 09:58, par olivier
90. Le jeudi 28 septembre 2006 à 11:11, par Debellez
91. Le jeudi 28 septembre 2006 à 15:15, par Rémi
92. Le lundi 2 octobre 2006 à 10:47, par elde
93. Le lundi 2 octobre 2006 à 12:15, par olivier
94. Le lundi 2 octobre 2006 à 20:51, par Eshin
95. Le lundi 2 octobre 2006 à 20:52, par eshin
96. Le lundi 2 octobre 2006 à 21:59, par eshin
97. Le mardi 3 octobre 2006 à 04:24, par Yann
98. Le mardi 3 octobre 2006 à 04:27, par Yann
99. Le mardi 3 octobre 2006 à 08:22, par Nico project chief
100. Le mardi 3 octobre 2006 à 10:09, par olivier
101. Le mardi 3 octobre 2006 à 11:40, par eshin
102. Le mardi 3 octobre 2006 à 11:41, par eshin
103. Le mardi 3 octobre 2006 à 11:47, par eshin
104. Le mardi 3 octobre 2006 à 12:02, par olivier
105. Le mardi 3 octobre 2006 à 14:25, par eshin
106. Le mardi 3 octobre 2006 à 14:52, par olivier
107. Le mardi 3 octobre 2006 à 15:36, par eshin
108. Le mercredi 4 octobre 2006 à 11:47, par UnT
109. Le mercredi 4 octobre 2006 à 19:27, par Denis
110. Le mercredi 4 octobre 2006 à 23:44, par Bastien
111. Le mercredi 4 octobre 2006 à 23:50, par Romain
112. Le jeudi 5 octobre 2006 à 09:03, par M@rc059
113. Le jeudi 5 octobre 2006 à 10:33, par olivier
114. Le jeudi 5 octobre 2006 à 19:33, par Mark
115. Le jeudi 5 octobre 2006 à 19:49, par olivier
116. Le jeudi 5 octobre 2006 à 19:59, par Mark
117. Le dimanche 8 octobre 2006 à 03:46, par Yann
118. Le dimanche 8 octobre 2006 à 17:51, par greg
119. Le lundi 9 octobre 2006 à 09:56, par olivier
120. Le lundi 9 octobre 2006 à 13:56, par Yann
121. Le lundi 9 octobre 2006 à 14:07, par Xavier
122. Le lundi 9 octobre 2006 à 15:44, par Xavier
123. Le lundi 9 octobre 2006 à 16:10, par olivier
124. Le lundi 9 octobre 2006 à 17:41, par Xavier
125. Le lundi 9 octobre 2006 à 18:11, par olivier
126. Le lundi 9 octobre 2006 à 18:15, par Xavier
127. Le lundi 9 octobre 2006 à 23:15, par Debellez
128. Le mardi 10 octobre 2006 à 01:47, par MonQ
129. Le mardi 10 octobre 2006 à 04:16, par Yann
130. Le mardi 10 octobre 2006 à 10:35, par olivier