ࡱ>  R+!/o!Contents8IPage 1 sSymbol 2!   3:45679<;=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZhmnoR.o!Contents(IPage 1wSymbol 2!   : !"#$%&')*+,-./012[;\]^_`abcdefgijklpqrstuvwxSymbol 1Symbol 3 Symbol 1Symbol 3  message3;?Vi?rstop(); scriptOPPPPPPPPPPPPPPPPPPPPPCPicPage CPicLayer CPicFrame   8 8 8 88  8 8 <?Y bgOO CPicSprite&w~&|#wedge<component metaDataFetched='true' schemaUrl='' schemaOperation='' sceneRootLabel='Scene 1' oldCopiedComponentPath='1.1'> </component> affka"f"f*k;?  ^GBBG^d/<component metaDataFetched='true' schemaUrl='' schemaOperation='' sceneRootLabel='Scene 1' oldCopiedComponentPath='1.2'> </component> ?} >"#$%&'()*+,-./0123456789:;<=?@ABCDEFGHIJKCPicPage CPicLayer CPicFrame CPicSpriteqC<component metaDataFetched='true' schemaUrl='' schemaOperation='' sceneRootLabel='Scene 1' oldCopiedComponentPath='2'> </component> ?m= bgwt6wQQQ^2II 8 <m 8bI8 m8wcm88Iv m8< ?L rim3dYcontent<component metaDataFetched='true' schemaUrl='' schemaOperation='' sceneRootLabel='Scene 1' oldCopiedComponentPath='1'> </component> ?p, contentO CPicShape{1  8 8 8 88  8 8 ? d maskO? R// A function to fix the message so it fits in the triangle function fixMessage(message) { var words = message.split(" "); var outMsg = ""; var lineLength = 0; var nLines = 0; var maxLines = 4; var maxLength = [10,8,5,2]; for (var i=0; i < words.length; ++i) { if (i > 0) { if (lineLength > 0 && lineLength + words[i].length > maxLength[nLines] && ++nLines < maxLines) { outMsg += "\n"; lineLength = 0; } else { outMsg += " "; linCPicPage CPicLayer CPicFrame CPicSpriteqC<component metaDataFetched='true' schemaUrl='' schemaOperation='' sceneRootLabel='Scene 1' oldCopiedComponentPath='2'> </component> ?m= bgwt6wQQQ^2II 8 <m 8bI8 m8wcm88Iv m8< ?L rim3OO?& Layer 23PPPPPCPicPage CPicLayer CPicFrame CPicSpriteqC<component metaDataFetched='CPicPage CPicLayer CPicFrameCPicPage CPicLayer CPicFrame3G vv8!!!O">8zo-&Q!! 8/O|8!!O5 8J( "V V C6ox)x)xx2#Mediumf3(It could be 1|2|3|4|5?Sk msg3PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPd E!d OOI a"'8{Gaq 8a8~G|Ga8q a8~G8q 8q j{z4/uJu68/54ou8IZ49d 4\n4r:Q4F4,<8l"<$<lH" </component> ?m= bgwt6wQQQ^2II 8 <m 8bI8 m8wcm88Iv m8< ?L rim3dYcontent<component metaDataFetched='true' schemaUrl='' schemaOperation='' sceneRootLabel='Scene 1' oldCopiedComponentPath='1'> </component> ?p, contentO CPicShape{1  8 8 8 88  8 8 ? d maskO? // A function to fix the message so it fits in the triangle function fixMessage(message) { var words = message.split(" "); var outMsg = ""; var lineLength = 0; var nLines = 0; var maxLines = 4; var maxLength = [10,8,5,2]; for (var i=0; i < words.length; ++i) { if (i > 0) { if (lineLength > 0 && lineLength + words[i].length > maxLength[nLines] && ++nLines < maxLines) { outMsg += "\n"; lineLength = 0; } else { outMsg += " "; lineLength++; } } outMsg += words[i]; lineLength += words[i].length; } return outMsg; } if (!msg) msg = "please ask again !!"; message = fixMessage(msg); if (!autoplay) content.stop(); content.onPress = function() { this.play(); } scriptOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPdYcontent<component metaDataFetched='true' schemaUrl='' schemaOperation='' sceneRootLabel='Scene 1' oldCopiedComponentPath='1'> </component> ?p, contentO CPicShape{1  8 8 8 88  8 8 ? d maskO? T// A function to fix the message so it fits in the triangle function fixMessage(message) { var words = message.split(" "); var outMsg = ""; var lineLength = 0; var nLines = 0; var maxLines = 4; var maxLength = [10,8,5,2]; for (var i=0; i < words.length; ++i) { if (i > 0) { if (lineLength > 0 && lineLength + words[i].length > maxLength[nLines] && ++nLines < maxLines) { outMsg += "\n"; lineLength = 0; } else { outMsg += " "; lineLength++; } } outMsg += words[i]; lineLength += words[i].length; } return outMsg; } /* // sample code for picking a random message... // We're not using this because the tutorial is covering various ways of getting this // data into the flash movie from the outside world... messages = [ 'Ask Again Later', 'Better Not Tell You Now', 'Concentrate and Ask Again', 'Don\'t Count on It', // single quotes need to be escaped 'It Is Certain', 'Most Likely', 'My Reply is No', 'My Sources Say No', 'No', 'Outlook Good', 'Outlook Not So Good', 'Reply Hazy, Try Again', 'Signs Point to Yes', 'Yes', 'Yes, Definitely', 'You May Rely On It' // no comma after the last element ]; // This is a good way of picking a random array element. It is MUCH better than using Math.round // because it is statistically uniform. msg = messages[ Math.floor( Math.random()*messages.length ) ]; */ if (!msg) msg = "rounded corners are cool!!"; message = fixMessage(msg); if (!autoplay) content.stop(); content.onPress = function() { this.play(); } scriptOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP? CDocumentPagePage 1Scene 1-FkFSymbol 3bgFSymbol 1jFSymbol 2message˶FSymbol 1*FSymbol 1contentF Symbol 10-F''hhhhh3legacyLineSpacing0PropSheet::ActiveTab1075!PublishGifProperties::PaletteName PublishRNWKProperties::speed256K0Vector::AS3 Package Paths"PublishHtmlProperties::StartPaused0%PublishFormatProperties::htmlFileName8_ball_framework.html PublishQTProperties::LayerOption PublishQTProperties::AlphaOption"PublishQTProperties::MatchMovieDim1Vector::UseNetwork0Vector::Debugging Permitted0PublishProfileProperties::nameDefaultPublishHtmlProperties::Loop1PublishFormatProperties::jpeg0PublishQTProperties::Width500$PublishPNGProperties::OptimizeColors1&PublishRNWKProperties::speedSingleISDN0&PublishRNWKProperties::singleRateAudio0Vector::External Player%PublishHtmlProperties::showTagWarnMsg1PublishHtmlProperties::Units04PublishHtmlProperties::UsingDefaultAlternateFilename1PublishGifProperties::Smooth1%PublishRNWKProperties::mediaCopyright(c) 2000#PublishRNWKProperties::flashBitRate1200Vector::Compress Movie1Vector::Package Paths&PublishFormatProperties::flashFileName8_ball_framework.swf'PublishFormatProperties::gifDefaultName1%PublishFormatProperties::projectorMac0"PublishGifProperties::DitherOption!PublishRNWKProperties::exportSMIL1 PublishRNWKProperties::speed384K0"PublishRNWKProperties::exportAudio1Vector::FireFox0PublishHtmlProperties::Quality4(PublishHtmlProperties::VerticalAlignment1$PublishFormatProperties::pngFileName8_ball_framework.pngPublishFormatProperties::html1"PublishPNGProperties::FilterOption'PublishRNWKProperties::mediaDescriptionVector::Override Sounds0!PublishHtmlProperties::DeviceFont0-PublishFormatProperties::generatorDefaultName1PublishQTProperties::Flatten1PublishPNGProperties::BitDepth24-bit with AlphaPublishPNGProperties::Smooth1"PublishGifProperties::DitherSolids0PublishGifProperties::Interlace0PublishJpegProperties::DPI4718592Vector::Quality80Vector::Protect0"PublishHtmlProperties::DisplayMenu1*PublishHteLength++; } } outMsg += words[i]; lineLength += words[i].length; } return outMsg; } /* // sample code for picking a random message... // We're not using this because the tutorial is covering various ways of getting this // data into the flash movie from the outside world... messages = [ 'Ask Again Later', 'Better Not Tell You Now', 'Concentrate and Ask Again', 'Don\'t Count on It', // single quotes need to be escaped 'It Is Certain', 'Most Likely', 'My Reply is No', 'My Sources Say No', 'No', 'Outlook Good', 'Outlook Not So Good', 'Reply Hazy, Try Again', 'Signs Point to Yes', 'Yes', 'Yes, Definitely', 'You May Rely On It' // no comma after the last element ]; // This is a good way of picking a random array element. It is MUCH better than using Math.round // because it is statistically uniform. msg = messages[ Math.floor( Math.random()*messages.length ) ]; */ if (!msg) msg = "rounded corners are cool"; message = fixMessage(msg); if (!autoplay) content.stop(); content.onPress = function() { this.play(); } scriptOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP? CDocumentPagePage 1Scene 1-FkFSymbol 3bgFSymbol 1jFSymbol 2message˶FSymbol 1*F# "3xxxxV<<0:P P PPz26666&PPPP^z#ssssHFF7?1 triOO?{ Layer 3OCPicText  O _root.message  Gotham-Symbol 1contentF Symbol 10-F''hhhhh3legacyLineSpacing0PropSheet::ActiveTab1075!PublishGifProperties::PaletteName PublishRNWKProperties::speed256K0Vector::AS3 Package Paths"PublishHtmlProperties::StartPaused0%PublishFormatProperties::htmlFileName8_ball_framework.html PublishQTProperties::LayerOption PublishQTProperties::AlphaOption"PublishQTProperties::MatchMovieDim1Vector::UseNetwork0Vector::Debugging Permitted0PublishProfileProperties::nameDefaultPublishHtmlProperties::Loop1PublishFormatProperties::jpeg0PublishQTProperties::Width500$PublishPNGProperties::OptimizeColors1&PublishRNWKProperties::speedSingleISDN0&PublishRNWKProperties::singleRateAudio0Vector::External Player%PublishHtmlProperties::showTagWarnMsg1PublishHtmlProperties::Units04PublishHtmlProperties::UsingDefaultAlternateFilename1PublishGifProperties::Smooth1%PublishRNWKProperties::mediaCopyright(c) 2000#PublishRNWKProperties::flashBitRate1200Vector::Compress Movie1Vector::Package Paths&PublishFormatProperties::flashFileName8_ball_framework.swf'PublishFormatProperties::gifDefaultName1%PublishFormatProperties::projectorMac0"PublishGifProperties::DitherOption!PublishRNWKProperties::exportSMIL1 PublishRNWKProperties::speed384K0"PublishRNWKProperties::exportAudio1Vector::FireFox0PublishHtmlProperties::Quality4(PublishHtmlProperties::VerticalAlignment1$PublishFormatProperties::pngFileName8_ball_framework.pngPublishFormatProperties::html1"PublishPNGProperties::FilterOption'PublishRNWKProperties::mediaDescriptionVector::Override Sounds0!PublishHtmlProperties::DeviceFont0-PublishFormatProperties::generatorDefaultName1PublishQTProperties::Flatten1PublishPNGProperties::BitDepth24-bit with AlphaPublishPNGProperties::Smooth1"PublishGifProperties::DitherSolids0PublishGifProperties::Interlace0PublishJpegProperties::DPI4718592Vector::Quality80Vector::Protect0"PublishHtmlProperties::DisplayMenu1*PublishHtmlProperties::HorizontalAlignment12PublishHtmlProperties::VersionDetectionIfAvailable0Vector::Template0*PublishFormatProperties::generatorFileName8_ball_framework.swt(PublishFormatProperties::rnwkDefaultName1(PublishFormatProperties::jpegDefaultName1PublishFormatProperties::gif0PublishGifProperties::Loop1PublishGifProperties::Width500$PublishRNWKProperties::mediaKeywords!PublishRNWKProperties::mediaTitlePublishRNWKProperties::speed28K1#PublishFormatProperties::qtFileName8_ball_framework.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::projectorWinFileName8_ball_framework.exe'PublishFormatProperties::pngDefaultName10PublishFormatProperties::projectorMacDefaultName1#PublishQTProperties::PlayEveryFrame0"PublishPNGProperties::DitherSolids0"PublishJpegProperties::Progressive0Vector::Debugging PasswordVector::Omit Trace Actions0PublishHtmlProperties::Height500PublishHtmlProperties::Width500%PublishFormatProperties::jpegFileName8_ball_framework.jpg)PublishFormatProperties::flashDefaultName1PublishPNGProperties::Interlace0PublishGifProperties::Height500PublishJpegProperties::Size0Vector::DeviceSound0Vector::TopDown0'PublishHtmlProperties::TemplateFileName]/Users/jbum/Library/Application Support/Macromedia/Flash 8/en/Configuration/Html/Default.html!PublishHtmlProperties::WindowMode02PublishHtmlProperties::UsingDefaultContentFilename1-PublishFormatProperties::projectorMacFileName8_ball_framework Projector(PublishFormatProperties::htmlDefaultName1PublishFormatProperties::rnwk0PublishFormatProperties::png0PublishQTProperties::Height500%PublishPNGProperties::RemoveGradients0PublishGifProperties::MaxColors255'PublishGifProperties::TransparentOptionPublishGifProperties::LoopCountPublishRNWKProperties::speed56K1Vector::Report0+PublishHtmlProperties::OwnAlternateFilename(PublishHtmlProperties::AlternateFilename8_ball_framework_alternate.html&PublishHtmlProperties::ContentFilename8_ball_framework_content.html"PublishFormatProperties::generator0$PublishGifProperties::OptimizeColors1"PublishRNWKProperties::audioFormat0Vector::Version8Vector::Event Format0Vector::Stream Compress7PublishFormatProperties::qt0PublishPNGProperties::Height500PublishPNGProperties::Width500%PublishGifProperties::RemoveGradients0 PublishRNWKProperties::speed512K0PublishJpegProperties::Height500Vector::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::Width500Vector::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::gifFileName8_ball_framework.gif&PublishFormatProperties::qtDefaultName1"PublishQTProperties::PausedAtStart0%PublishQTProperties::ControllerOption0PublishPNGProperties::MaxColors255,PublishHtmlProperties::UsingOwnAlternateFile0%PublishFormatProperties::rnwkFileName8_ball_framework.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((xH3mlProperties::HorizontalAlignment12PublishHtmlProperties::VersionDetectionIfAvailable0Vector::Template0*PublishFormatProperties::generatorFileName8_ball_framework.swt(PublishFormatProperties::rnwkDefaultName1(PublishFormatProperties::jpegDefaultName1PublishFormatProperties::gif0PublishGifProperties::Loop1PublishGifProperties::Width500$PublishRNWKProperties::mediaKeywords!PublishRNWKProperties::mediaTitlePublishRNWKProperties::speed28K1#PublishFormatProperties::qtFileName8_ball_framework.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::projectorWinFileName8_ball_framework.exe'PublishFormatProperties::pngDefaultName10PublishFormatProperties::projectorMacDefaultName1#PublishQTProperties::PlayEveryFrame0"PublishPNGProperties::DitherSolids0"PublishJpegProperties::Progressive0Vector::Debugging PasswordVector::Omit Trace Actions0PublishHtmlProperties::Height500PublishHtmlProperties::Width500%PublishFormatProperties::jpegFileName8_ball_framework.jpg)PublishFormatProperties::flashDefaultName1PublishPNGProperties::Interlace0PublishGifProperties::Height500PublishJpegProperties::Size0Vector::DeviceSound0Vector::TopDown0'PublishHtmlProperties::TemplateFileName]/Users/jbum/Library/Application Support/Macromedia/Flash 8/en/Configuration/Html/Default.html!PublishHtmlProperties::WindowMode02PublishHtmlProperties::UsingDefaultContentFilename1-PublishFormatProperties::projectorMacFileName8_ball_framework Projector(PublishFormatProperties::htmlDefaultName1PublishFormatProperties::rnwk0PublishFormatProperties::png0PublishQTProperties::Height500%PublishPNGProperties::RemoveGradients0PublishGifProperties::MaxColors255'PublishGifProperties::TransparentOptionPublishGifProperties::LoopCountPublishRNWKProperties::speed56K1Vector::Report0+PublishHtmlProperties::OwnAlternateFilename(PublishHtmlProperties::AlternateFilename8_ball_framework_alternate.html&PublishHtmlProperties::ContentFilename8_ball_framework_content.html"PublishFormatProperties::generator0$PublishGifProperties::OptimizeColors1"PublishRNWKProperties::audioFormat0Vector::Version8Vector::Event Format0Vector::Stream Compress7PublishFormatProperties::qt0PublishPNGProperties::Height500PublishPNGProperties::Width500%PublishGifProperties::RemoveGradients0 PublishRNWKProperties::speed512K0PublishJpegProperties::Height500Vector::EventUse8kSampleRate0Vector::StreamUse8kSampleRate0Vector::ActionScriptVersion2Vector::Event Compress7PublishHtmlProperties::Scale00PublishFormatProperties::projectorWinDefaultName1PublishQTProperties::Looping0*PublishQTProperties::UseQTSoundCompression0!PublishPNGProperties::PaletteName!PublishPNGProperties::Tranx`f0x̙PPP`3xfx̙P̙(P<x3f̙(xx`3xfxPxPd`3xfx̙PPx3fsparent0&PublishGifProperties::TransparentAlpha128PublishGifProperties::Animated0"PublishRNWKProperties::mediaAuthor(PublishRNWKProperties::speedCorporateLAN0&PublishRNWKProperties::showBitrateDlog1"PublishRNWKProperties::exportFlash1PublishJpegProperties::Width500Vector::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::gifFileName8_ball_framework.gif&PublishFormatProperties::qtDefaultName1"PublishQTProperties::PausedAtStart0%PublishQTProperties::ControllerOption0PublishPNGProperties::MaxColors255,PublishHtmlProperties::UsingOwnAlternateFile0%PublishFormatProperties::rnwkFileName8_ball_framework.smil%PublishFormatProperties::projectorWin0%PublishFormatProperties::defaultNames1 CColorDef3PfP0PHP`Px333(3f<03CH3F`3Hxf0f30ff(0f5Hf<`f@x3330(xx3fxx3f̙xx3ff`zf*]"PublishQTProperties::QTSndSettingsCQTAudioSettingsh<?xml version="1.0" encoding="UTF-16" standalone="no" ?> <mobileSettings> <contentType id="standalonePlayer" name="Standalone Player"/> <testDevices/> </mobileSettings> PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP