ࡱ> Root Entryp|YrRASHANu_/@ ContentsBCPage 1.J6012345789:;<=>?@ACDEFGHIJKLMNOPQRSTUVW]^_`abcdefghRoot Entryp|YrRASHSu_/@ ContentsCPage 1  !"#$%&'()*+,-X012345YZ[\iCPicPage CPicLayer CPicFrame?g /*Crons une string, de plusieurs prnoms, spars par des , qui contiendra la liste de notre club de vrais mecs ultra-vip*/ var ma_string:String = "Quentin,Lou,Lonard,Maxime"; /*Bon, on va en faire une array, qui sparera le tout en 4 enregistrements stocks dans un tableau :*/ var mon_array:Array = ma_string.split(","); /* Flash, lui, il le voit comme a : ___________________________ |___________________________| | 0 | Quentin | | 1 | Lou | | 2 | Lonard | | 3 | Maxime | |___|_______________________| Mais il le dit pas... au n0 correspondra Quentin, au n1 Lou, etc... Donc, on va tracer le n2, normal, c'est le meilleur oh et puis, je compte m'en resservir, je vais me le stocker dans une variable avant de le tracer*/ var nom2 = mon_array[2]; trace(nom2); //Une array s'utilise donc comme ceci : // nom_de_l_array[nde l'enregistrement]; /* Horreur ! Maxime vient de se faire virer de notre club ultra-vip !! On l'a remplac par Eric ! Il faut mettre jour notre tableau (array) :*/ mon_array[3] = "Eric"; trace(mon_array[3]); //Comme quoi, on peut afficher, mais aussi modifier ;-) /* un petit test, si on lui dit de tracer sans lui indiquer de n d'enregistrement, il ne sait pas quoi tracer, donc il trace toute la string... mais si on met des [ ] vides a rate !*/ trace(mon_array); /* Ep ! toi ! ya combien d'enregistrements dans mon array ? (Je sais pas, si a se trouve je lui ai demand de prendre la liste dans un fichier .txt cot, et je sais pas combien yen a ...) bon, je vais utiliser la prorpit mon_array.length qui va me donner le nombre de membres de notre super club... */ var nombre = mon_array.length; trace(nombre); /*Je veux ajouter un champ... pas modifier, pas afficher, AJOUTER !! par contre, je sais pas que ya que 4 personnes, si a se trouve y'en a 250, je vais pas mettre que mon_array[251] = "Choupinet" donc je vais lui demander le nombre d'enregistrements +1 rappelons-le, c'est stock dans la variable nombre. Alors petit truc logique mais que faut saisir quand mme : nombre = 4 comme 4 enregistrements... mais le 0 compte ! donc si je lui dit mon_array[nombre+1] il va me dire 4+1 = 5 ! hors, on a pas d'enregistrement vu que en comptant le 0 a s'arrete 3 ! donc on fait mon_array[nombre] et pas [nombre+1] Oui, au fait, on a rengag Max*/ mon_array[nombre] = "Maxime"; trace(mon_array[nombre]); /*Mais du coup, notre variable nombre elle est pas jour, vu que j'ai rajout un gars ! on refait la manip :*/ var nombre = mon_array.length; trace(nombre); //On va faire un rcapitulatif : trace("Notre super club macho \"ManPower\" compte "+nombre+" membres qui s'appellent "+mon_array+" dont la hirarchie va dcroissante, c'est dire que le n1, "+mon_array[0]+", est le directeur, le n2, "+mon_array[1]+", est le sous-directeur, et les autres sont juste des machos de base..."); //Dans le prochain tutoriel "array2" nous verrons l'affichage en boucle Calque 1OO*@hhhhh legacyLineSpa? CDocumentPagePage 1 Squence 1G ,G*@hhhhh legacyLineSpacing0!PublishGifProperties::PaletteName PublishRNWKProperties::speed256K0Vector::AS3 Package Paths"PublishHtmlProperties::StartPaused0%PublishFormatProperties::htmlFileName Sans nom-1 PublishQTProperties::LayerOption PublishQTProperties::AlphaOption"PublishQTProperties::MatchMovieDim1Vector::UseNetwork0Vector::Debugging Permitted0PublishProfileProperties::nameDfautPublishHtmlProperties::Loop1PublishFormatProperties::jpeg0PublishQTProperties::Width550$PublishPNGProperties::OptimizeColors1&PublishRNWKProperties::speedSingleISDN0&PublishRNWKProperties::singleRateAudio0Vector::External Player%PublishHtmlProperties::showTagWarnMsg1PublishHtmlProperties::Units04PublishHtmlProperties::UsingDefaultAlternateFilename1PublishGifProperties::Smooth1%PublishRNWKProperties::mediaCopyright(c) 2000#PublishRNWKProperties::flashBitRate1200Vector::Compress Movie1Vector::Package Paths&PublishFormatProperties::flashFileNameSans nom-1.swf'PublishFormatProperties::gifDefaultName1%PublishFormatProperties::projectorMac0"PublishGifProperties::DitherOption!PublishRNWKProperties::exportSMIL1 PublishRNWKProperties::speed384K0"PublishRNWKProperties::exportAudio1Vector::FireFox0PublishHtmlProperties::Quality4(PublishHtmlProperties::VerticalAlignment1$PublishFormatProperties::pngFileNameSans nom-1.pngPublishFormatProperties::html1"PublishPNGProperties::FilterOption'PublishRNWKProperties::mediaDescriptionVector::Override Sounds0!PublishHtmlProperties::DeviceFont0-PublishFormatProperties::generatorDefaultName1PublishQTProperties::Flatten1PublishPNGProperties::BitDepth24 bits avec AlphaPublishPNGProperties::Smooth1"PublishGifProperties::DitherSolids0PublishGifProperties::Interlace0PublishJpegProperties::DPI4718592Vector::Quality80Vector::Protect0"PublishHtmlProperties::DisplayMenu1*PublishHtmlProperties::HorizontalAlignment12PublishHtmlProperties::VersionDetectionIfAvailable0Vector::Template0*PublishFormatProperties::generatorFileNameSans nom-1.swt(PublishFormatProperties::rnwkDefaultName1(PublishFormatProperties::jpegDefaultName1PublishFormatProperties::gif0PublishGifProperties::Loop1PublishGifProperties::Width550$PublishRNWKProperties::mediaKeywords!PublishRNWKProperties::mediaTitlePublishRNWKProperties::speed28K1#PublishFormatProperties::qtFileNameSans nom-1.mov"PublishPNGProperties::DitherOption#PublishGifProperties::PaletteOption#PublishGifProperties::MatchMovieDim1$PublishRNWKProperties::speedDualISDN0$PublishRNWKProperties::realVideoRate100000PublishJpegProperties::Quality80PublishFormatProperties::flash1#PublishPNGProperties::PaletteOption#PublishPNGProperties::MatchMovieDim1$PublishJpegProperties::MatchMovieDim1Vector::Package Export Frame1!PublishProfileProperties::version1PublishHtmlProperties::Align0-PublishFormatProperties::projectorWinFileNameSans nom-1.exe'PublishFormatProperties::pngDefaultName10PublishFormatProperties::projectorMacDefaultName1#PublishQTProperties::PlayEveryFrame0"PublishPNGProperties::DitherSolids0"PublishJpegProperties::Progressive0Vector::Debugging PasswordVector::Omit Trace Actions0PublishHtmlProperties::Height400PublishHtmlProperties::Width550%PublishFormatProperties::jpegFileNameSans nom-1.jpg)PublishFormatProperties::flashDefaultName1PublishPNGProperties::Interlace0PublishGifProperties::Height400PublishJpegProperties::Size0Vector::DeviceSound0Vector::TopDown0'PublishHtmlProperties::TemplateFileName Default.html!PublishHtmlProperties::WindowMode02PublishHtmlProperties::UsingDefaultContentFilename1-PublishFormatProperties::projectorMacFileNameSans nom-1.hqx(PublishFormatProperties::htmlDefaultName1PublishFormatProperties::rnwk0PublishFormatProperties::png0PublishQTProperties::Height400%PublishPNGProperties::RemoveGradients0PublishGifProperties::MaxColors255'PublishGifProperties::TransparentOptionPublishGifProperties::LoopCountPublishRNWKProperties::speed56K1Vector::Report0+PublishHtmlProperties::OwnAlternateFilename(PublishHtmlProperties::AlternateFilename&PublishHtmlProperties::ContentFilename"PublishFormatProperties::generator0$PublishGifProperties::OptimizeColors1"PublishRNWKProperties::audioFormat0Vector::Version8Vector::Event Format0Vector::Stream Compress7PublishFormatProperties::qt0PublishPNGProperties::Height400PublishPNGProperties::Width550%PublishGifProperties::RemoveGradients0 PublishRNWKProperties::speed512K0PublishJpegProperties::Height400Vector::EventUse8kSampleRate0Vector::StreamUse8kSampleRate0Vector::ActionScriptVersion2Vector::Event Compress7PublishHtmlProperties::Scale00PublishFormatProperties::projectorWinDefaultName1PublishQTProperties::Looping0*PublishQTProperties::UseQTSoundCompression0!PublishPNGProperties::PaletteName!PublishPNGProperties::Transparent0&PublishGifProperties::TransparentAlpha128PublishGifProperties::Animated0"PublishRNWKProperties::mediaAuthor(PublishRNWKProperties::speedCorporateLAN0&PublishRNWKProperties::showBitrateDlog1"PublishRNWKProperties::exportFlash1PublishJpegProperties::Width550Vector::Stream Format0"PublishHtmlProperties::VersionInfo@8,0,0,0;7,0,0,0;6,0,0,0;5,0,0,0;4,0,0,0;3,0,0,0;2,0,0,0;1,0,0,0;$PublishFormatProperties::gifFileNameSans nom-1.gif&PublishFormatProperties::qtDefaultName1"PublishQTProperties::PausedAtStart0%PublishQTProperties::ControllerOption0PublishPNGProperties::MaxColors255,PublishHtmlProperties::UsingOwnAlternateFile0%PublishFormatProperties::rnwkFileNameSans nom-1.smil%PublishFormatProperties::projectorWin0%PublishFormatProperties::defaultNames1 CColorDef3PfP0PHP`Px333(3f<03CH3F`3Hxf0f30ff(0f5Hf<`f@x3330333xf3d03]H3Z`3Xx3333303f3PPH33Px`33Px33Pf30f33PHff3(PHf3<x`f3Cxf3Ffff`f03f0ffx0fkHfd`f`x3f033fPH3ffxPH3fdx`3f]x3fZff0f3fPHfff`ffP0xffPxffPH3HfHxH̙n`hx3H33x`3fx`3xx`3̙kx3dfHf3x`ff0xfx0xf̙dxf]`3`f``x`px3`33x3fx3x3xx3nf`f3xffxfxfxxfkx3xfxxxxx3x333f333xfxf3fffffxCPicPage CPicLayer CPicFrame?g /*Crons une string, de plusieurs prnoms, spars par des , qui contiendra la liste de notre club de vrais mecs ultra-vip*/ var ma_string:String = "Quentin,Lou,Lonard,Maxime"; CPicPage CPicLayer CPicFrame?gy/*Crons une string, de plusieurs prnoms, spars par des , qui contiendra la liste de notre club de vrais mecs ultra-vip*/ var ma_string:String = "Quentin,Lou,Lonard,Maxime"; /*Bon, on va en faire une array, qui sparera le tout en 4 enregistrements stocks dans un tableau :*/ var mon_array:Array = ma_string.split(","); /* Flash, lui, il le voit comme a : ___________________________ |___________________________| | 0 | Quentin | | 1 | Lou | | 2 | Lonard | | 3 | Maxime | |___|_______________________| Mais il le dit pas... au n0 correspondra Quentin, au n1 Lou, etc... Donc, on va tracer le n2, normal, c'est le meilleur oh et puis, je compte m'en resservir, je vais me le stocker dans une variable avant de le tracer*/ var nom2 = mon_array[2]; trace(nom2); //Une array s'utilise donc comme ceci : // nom_de_l_array[nde l'enregistrement]; /* Horreur ! Maxime vient de se faire virer de notre club ultra-vip !! On l'a remplac par Eric ! Il faut mettre jour notre tableau (array) :*/ mon_array[3] = "Eric"; trace(mon_array[3]); //Comme quoi, on peut afficher, mais aussi modifier ;-) /* un petit test, si on lui dit de tracer sans lui indiquer de n d'enregistrement, il ne sait pas quoi tracer, donc il trace toute la string... mais si on met des [ ] vides a rate !*/ trace(mon_array);  Calque 1OOui indiquer de n d'enregistrement, il ne sait pas quoi tracer, donc il trace toute la string... mais si on met des [ ] vides a rate !*/ trace(mon_array); Calque 1OO /*Bon, on va en faire une array, qui sparera le tout en 4 enregistrements stocks dans un tableau :*/ var mon_array:Array = ma_string.split(","); /* Flash, lui, il le voit comme a : ___________________________ |___________________________| | 0 | Quentin | | 1 | Lou | | 2 | Lonard | | 3 | Maxime | |___|_______________________| Mais il le dit pas... au n0 correspondra Quentin, au n1 Lou, etc... Donc, on va tracer le n2, normal, c'est le meilleur oh et puis, je compte m'en resservir, je vais me le stocker dans une variable avant de le tracer*/ var nom2 = mon_array[2]; trace(nom2); //Une array s'utilise donc comme ceci : // nom_de_l_array[nde l'enregistrement]; /* Horreur ! Maxime vient de se faire virer de notre club ultra-vip !! On l'a remplac par Eric ! Il faut mettre jour notre tableau (array) :*/ mon_array[3] = "Eric"; trace(mon_array[3]); //Comme quoi, on peut afficher, mais aussi modifier ;-) /* un petit test, si on lui dit de tracer sans lui indiquer de n d'enregistrement, il ne sait pas quoi tracer, donc il trace toute la string... mais si on met des [ ] vides a rate !*/ trace(mon_array); /* Ep ! toi ! ya combien d'enregistrements dans mon array ? (Je sais pas, si a se trouve je lui ai demand de prendre la liste dans un fichier .txt cot, et je sais pas combien yen a ...) bon, je vais utiliser la prorpit mon_array.length qui va me donner le nombre de membres de notre super club... */ var nombre = mon_array.length; trace(nombre); /*Je veux ajouter un champ... pas modifier, pas afficher, AJOUTER !! par contre, je sais pas que ya que 4 personnes, si a se trouve y'en a 250, je vais pas mettre que mon_array[251] = "Choupinet" donc je vais lui demander le nombre d'enregistrements +1 rappelons-le, c'est stock dans la variable nombre. Alors petit truc logique mais que faut saisir quand mme : nombre = 4 comme 4 enregistrements... mais le 0 compte ! donc si je lui dit mon_array[nombre+1] il va me dire 4+1 = 5 ! hors, on a pas d'enregistrement vu que en comptant le 0 a s'arrete 3 ! donc on fait mon_array[nombre] et pas [nombre+1] Oui, au fait, on a rengag Max*/ mon_array[nombre] = "Maxime"; trace(mon_array[nombre]); /*Mais du coup, notre variable nombre elle est pas jour, vu que j'ai rajout un gars ! on refait la manip :*/ var nombre = mon_array.length; trace(nombre); //On va faire un rcapitulatif : trace("Notre super club macho \"ManPower\" compte "+nombre+" membres qui s'appellent "+mon_array+" dont la hirarchie va dcroissante, c'est dire que le n1, "+mon_array[0]+", est le directeur, le n2, "+mon_array[1]+", est le sous-directeur, et les autres sont juste des machos de base..."); Calque 1OO:MatchMovieDim1$PublishRNWKProperties::speedDualISDN0$PublishRNWKProperties::realVideoRate100000PublishJpegProperties::Quality80PublishFormatProperties::flash1#PublishPNGProperties::PaletteOption#Pub? CDocumentPagePage 1 Squence 1G G*@hhhhh legacyLineSpacing0!PublishGifProperties::PaletteName PublishRNWKProperties::speed256K0Vector::AS3 Package Paths"PublishHtmlProperties::StartPaused0%PublishFormatProperties::htmlFileName Sans nom-1 PublishQTProperties::LayerOption PublishQTProperties::AlphaOption"PublishQTProperties::MatchMovieDim1Vector::UseNetwork0Vector::Debugging Permitted0PublishProfileProperties::nameDfautPublishHtmlProperties::Loop1PublishFormatProperties::jpeg0PublishQTProperties::Width550$PublishPNGProperties::OptimizeColors1&PublishRNWKProperties::speedSingleISDN0&PublishRNWKProperties::singleRateAudio0Vector::External Player%PublishHtmlProperties::showTagWarnMsg1PublishHtmlProperties::Units04PublishHtmlProperties::UsingDefaultAlternateFilename1PublishGifProperties::Smooth1%PublishRNWKProperties::mediaCopyright(c) 2000#PublishRNWKProperties::flashBitRate1200Vector::Compress Movie1Vector::Package Paths&PublishFormatProperties::flashFileNameSans nom-1.swf'PublishFormatProperties::gifDefaultName1%PublishFormatProperties::projectorMac0"PublishGifProperties::DitherOption!PublishRNWKProperties::exportSMIL1 PublishRNWKProperties::speed384K0"PublishRNWKProperties::exportAudio1Vector::FireFox0PublishHtmlProperties::Quality4(PublishHtmlProperties::VerticalAlignment1$PublishFormatProperties::pngFileNameSans nom-1.pngPublishFormatProperties::html1"PublishPNGProperties::FilterOption'PublishRNWKProperties::mediaDescriptionVector::Override Sounds0!PublishHtmlProperties::DeviceFont0-PublishFormatProperties::generatorDefaultName1PublishQTProperties::Flatten1PublishPNGProperties::BitDepth24 bits avec AlphaPublishPNGProperties::Smooth1"PublishGifProperties::DitherSolids0PublishGifProperties::Interlace0PublishJpegProperties::DPI4718592Vector::Quality80Vector::Protect0"PublishHtmlProperties::DisplayMenu1*PublishHtmlProperties::HorizontalAlignment12PublishHtmlProperties::VersionDetectionIfAvailable0Vector::Template0*PublishFormatProperties::generatorFileNameSans nom-1.swt(PublishFormatProperties::rnwkDefaultName1(PublishFormatProperties::jpegDefaultName1PublishFormatProperties::gif0PublishGifProperties::Loop1PublishGifProperties::Width550$PublishRNWKProperties::mediaKeywords!PublishRNWKProperties::mediaTitlePublishRNWKProperties::speed28K1#PublishFormatProperties::qtFileNameSans nom-1.mov"PublishPNGProperties::DitherOption#PublishGifProperties::PaletteOption#PublishGifProperties::MatchMovieDim1$PublishRNWKProperties::speedDualISDN0$PublishRNWKProperties::realVideoRate100000PublishJpegProperties::Quality80PublishFormatProperties::flash1#PublishPNGProperties::PaletteOption#PublishPNGProperties::MatchMovieDim1$PublishJpegProperties::MatchMovieDim1Vector::Package Export Frame1!PublishProfileProperties::version1PublishHtmlProperties::Align0-PublishFormatProperties::projectorWinFileNameSans nom-1.exe'PublishFormatProperties::pngDefaultName10PublishFormatProperties::projectorMacDefaultName1#PublishQTProperties::PlayEveryFrame0"PublishPNGProperties::DitherSolids0"PublishJpegProperties::Progressive0Vector::Debugging PasswordVector::Omit Trace Actions0PublishHtmlProperties::Height400PublishHtmlProperties::Width550%PublishFormatProperties::jpegFileNameSans nom-1.jpg)PublishFormatProperties::flashDefaultName1PublishPNGProperties::Interlace0PublishGifProperties::Height400PublishJpegProperties::Size0Vector::DeviceSound0Vector::TopDown0'PublishHtmlProperties::TemplateFileName Default.html!PublishHtmlProperties::WindowMode02PublishHtmlProperties::UsingDefaultContentFilename1-PublishFormatProperties::projectorMacFileNameSans nom-1.hqx(PublishFormatProperties::htmlDefaultName1PublishFormatProperties::rnwk0PublishFormatProperties::png0PublishQTProperties::Height400%PublishPNGProperties::RemoveGradients0PublishGifProperties::MaxColors255'PublishGifProperties::TransparentOptionPublishGifProperties::LoopCountPublishRNWKProperties::speed56K1Vector::Report0+PublishHtmlProperties::OwnAlternateFilename(PublishHtmlProperties::AlternateFilename&PublishHtmlProperties::ContentFilename"PublishFormatProperties::generator0$PublishGifProperties::OptimizeColors1"PublishRNWKProperties::audioFormat0Vector::Version8Vector::Event Format0Vector::Stream Compress7PublishFormatProperties::qt0PublishPNGProperties::Height400PublishPNGProperties::Width550%PublishGifProperties::RemoveGradients0 PublishRNWKProperties::speed512K0PublishJpegProperties::Height400Vector::EventUse8kSampleRate0Vector::StreamUse8kSampleRate0Vector::ActionScriptVersion2Vector::Event Compress7PublishHtmlProperties::Scale00PublishFormatProperties::projectorWinDefaultName1PublishQTProperties::Looping0*PublishQTProperties::UseQTSoundCompression0!PublishPNGProperties::PaletteName!PublishPNGProperties::Transparent0&PublishGifProperties::TransparentAlpha128PublishGifProperties::Animated0"PublishRNWKProperties::mediaAuthor(PublishRNWKProperties::speedCorporateLAN0&PublishRNWKProperties::showBitrateDlog1"PublishRNWKProperties::exportFlashxH3 HfH(H2`8x`3 `f`̙`(`0xx3xfxx x(xPx3H33x`f3x`3(x`35x3<3`33xf3 x̙3x3(x323x33f3 333(xfH3fx`ff0xf(0xf<xfCf`3fxffx̙fxf(xf5fx3ffff ff((xH3x`f0x̙PPP`3xfx̙P̙(P<x3f̙(xx`3xfxPxPd`3xfx̙PPx3f(xx3fxx3f̙xx3ff`zf*],J"PublishQTProperties::QTSndSettingsCQTAudioSettingsh1PublishJpegProperties::Width550Vector::Stream Format0"PublishHtmlProperties::VersionInfo@8,0,0,0;7,0,0,0;6,0,0,0;5,0,0,0;4,0,0,0;3,0,0,0;2,0,0,0;1,0,0,0;$PublishFormatProperties::gifFileNameSans nom-1.gif&PublishFormatProperties::qtDefaultName1"PublishQTProperties::PausedAtStart0%PublishQTProperties::ControllerOption0PublishPNGProperties::MaxColors255,PublishHtmlProperties::UsingOwnAlternateFile0%PublishFormatProperties::rnwkFileNameSans nom-1.smil%PublishFormatProperties::projectorWin0%PublishFormatProperties::defaultNames1 CColorDef3PfP0PHP`Px333(3f<03CH3F`3Hxf0f30ff(0f5Hf<`f@x3330333xf3d03]H3Z`3Xx3333303f3PPH33Px`33Px33Pf30f33PHff3(PHf3<x`f3Cxf3Ffff`f03f0ffx0fkHfd`f`x3f033fPH3ffxPH3fdx`3f]x3fZff0f3fPHfff`ffP0xffPxffPH3HfHxH̙n`hx3H33x`3fx`3xx`3̙kx3dfHf3x`ff0xfx0xf̙dxf]`3`f``x`px3`33x3fx3x3xx3nf`f3xffxfxfxxfkx3xfxxxxx3x333f333xfxf3fffffxxH3 HfH(H2`8x`3 `f`̙`(`0xx3xfxx x(xPx3H33x`f3x`3(x`35x3<3`33xf3 x̙3x3(x323x33f3 333(xfH3fx`ff0xf(0xf<xfCf`3fxffx̙fxf(xf5fx3ffff ff((xH3x`f0x̙PPP`3xfx̙P̙(P<x3f̙(xx`3xfxPxPd`3xfx̙PPx3f(xx3fxx3f̙xx3ff`zf*],J"PublishQTProperties::QTSndSettingsCQTAudioSettingsh<?xml version="1.0" encoding="UTF-16" standalone="no" ?> <mobileSettings> <contentType id="standalonePlayer" name="Standalone Player"/> <testDevices/> </mobileSettings> <?xml version="1.0" encoding="UTF-16" standalone="no" ?> <mobileSettings> <contentType id="standalonePlayer" name="Standalone Player"/> <testDevices/> </mobileSettings>