STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228023
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2560 · P5119

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/15566307?noj=FRM15566307-18DC" width="1" height="1"></div>

Cartoonwarriors promo.swf

This is the info page for
Flash #139569

(Click the ID number above for more basic data on this flash file.)


ActionScript [AS1/AS2]
Frame 1
g_loopcount = 1; g_soundloopcount = 1; moviesound = new Sound(); moviesound.attachSound("moviesound"); moviesound.start(); moviesound.onSoundComplete = function () { if (g_soundloopcount != -1) { g_soundloopcount--; } if (g_soundloopcount != 0) { moviesound.start(); } }; play();
Frame 2
play();
Frame 3
stop(); g_effectcount = 1;
Frame 4
stop(); g_effectcount = 1;
Frame 5
stop(); g_effectcount = 1;
Frame 6
stop(); g_effectcount = 1;
Frame 7
g_loopcount = g_loopcount - 1; if (g_loopcount > 0) { gotoAndPlay ("loopstart"); } else { stop(); }
Symbol 21 MovieClip Frame 1
var iDelay = random(120); this._x = random(this.MaxWidth / 3); this._y = random(this.MaxHeight / 3); var scale = (random(50) + 50); this._xscale = scale; this._yscale = scale; thiss._alpha = random(50) + 50;
Symbol 21 MovieClip Frame 3
if ((--iDelay) > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 31 MovieClip Frame 1
var iDelay = random(120); this._x = this.MaxWidth - random(this.MaxWidth / 3); this._y = random(this.MaxHeight / 3); var scale = (random(50) + 50); this._xscale = scale; this._yscale = scale; thiss._alpha = random(50) + 50;
Symbol 31 MovieClip Frame 3
if ((--iDelay) > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 8 MovieClip Frame 1
ParamsValue = "<ParamsValue><Movie.Width>660</Movie.Width><Movie.Height>130</Movie.Height><Bg.Alpha>200</Bg.Alpha><Bg.Number>3</Bg.Number><Bg.Sound>false</Bg.Sound><Bg.SoundVolume>0</Bg.SoundVolume><Bg.Color>0xFFFFFF</Bg.Color></ParamsValue>"; ParamsDefine = "<ParamsDefine><Bg.Alpha caption=\"Alpha\" type=\"integer\" min=\"0\" max=\"100\" default=\"100\"/><Bg.Number caption=\"Light number\" type=\"integer\" min=\"1\" max=\"10\" default=\"2\"/><Bg.Sound caption=\"Thunder sound\" type=\"bool\" default=\"true\"/><Bg.SoundVolume caption=\"Sound volume\" type=\"integer\" min=\"0\" max=\"100\" default=\"100\"/><Bg.Color caption=\"Light color\" type=\"color\" default=\"0xFFFFFF\"/></ParamsDefine>"; param = new Array(); param["Movie.Width"] = _parent._width; param["Movie.Height"] = _parent._height; if (ParamsValue != null) { paramXML = new XML(ParamsValue); paramXML.ignoreWhite = true; var i = 0; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; param[node.nodeName] = node.childNodes[0].nodeValue; i++; } param["Bg.Alpha"] = parseInt(param["Bg.Alpha"]); param["Bg.Number"] = parseInt(param["Bg.Number"]); param["Bg.Sound"] = param["Bg.Sound"].toLowerCase() == "true"; param["Bg.SoundVolume"] = parseInt(param["Bg.SoundVolume"]); param["Bg.Color"] = parseInt(param["Bg.Color"]); param["Movie.Width"] = parseInt(param["Movie.Width"]); param["Movie.Height"] = parseInt(param["Movie.Height"]); } else { param["Bg.Alpha"] = 60; param["Bg.Number"] = 2; param["Bg.Sound"] = true; param["Bg.SoundVolume"] = 100; param["Bg.Color"] = 16777215 /* 0xFFFFFF */; param["Movie.Width"] = 400; param["Movie.Height"] = 300; } var movieSound = new Sound(this); if (param["Bg.Sound"]) { movieSound.setVolume(param["Bg.SoundVolume"]); } else { movieSound.setVolume(0); } i = 0; while (i < 2) { this["bot" + i]._visible = false; i++; } i = 2; while (i < param["Bg.Number"]) { j = random(2); duplicateMovieClip ("bot" + j, "bot" + i, i); i++; } i = 0; while (i < param["Bg.Number"]) { this["bot" + i]._visible = true; this["bot" + i]._x = random(param["Movie.Width"]); this["bot" + i]._y = random(param["Movie.Height"]); var scale = (random(50) + 50); this["bot" + i]._xscale = scale; this["bot" + i]._yscale = scale; this["bot" + i]._alpha = random(50) + 50; var my_color = new Color(this["bot" + i]); my_color.setRGB(param["Bg.Color"]); this["bot" + i].MaxWidth = param["Movie.Width"] + this["bot" + i]._width; this["bot" + i].MaxHeight = param["Movie.Height"] + this["bot" + i]._height; i++; } this._alpha = param["Bg.Alpha"];
Symbol 33 MovieClip Frame 1
ParamsValue = "<ParamsValue><Movie.Width>660</Movie.Width><Movie.Height>130</Movie.Height><Txt.StrFormatedText><Txt.StrLine><StrText format=\"default\">A new adventure</StrText></Txt.StrLine></Txt.StrFormatedText><Txt.Font><Txt.Format name=\"default\"><FontFormatName>default</FontFormatName><FontSize>15</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>linear</FillStyle><FontBeginColor>0xFFFFFF</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>true</Border><BorderColor>0xFF0000</BorderColor><BorderSize>1</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"default large\"><FontFormatName>default large</FontFormatName><FontSize>36</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>radial</FillStyle><FontBeginColor>0xFF9900</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"default small\"><FontFormatName>default small</FontFormatName><FontSize>16</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFFCC00</FontBeginColor><FontEndColor>0x663300</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"web link\"><FontFormatName>web link</FontFormatName><FontSize>14</FontSize><FontUnderline>true</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFF0000</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"dark crystal\"><FontFormatName>dark crystal</FontFormatName><FontSize>78</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>8</TextSpace><FillStyle>linear</FillStyle><FontBeginColor>0xFFFFFF</FontBeginColor><FontEndColor>0xFF0000</FontEndColor><Border>true</Border><BorderColor>0x0000FF</BorderColor><BorderSize>1</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format></Txt.Font><Txt.InSpeed>2</Txt.InSpeed><Txt.InDelay>4</Txt.InDelay><Txt.OutSpeed>2</Txt.OutSpeed><Txt.OutDelay>4</Txt.OutDelay><Txt.PosX>11</Txt.PosX><Txt.PosY>18</Txt.PosY><Txt.Rotation>0</Txt.Rotation><Txt.LineSpace>0</Txt.LineSpace><Txt.LineAlign>1</Txt.LineAlign><Txt.StaticText>false</Txt.StaticText><Txt.DelayFrame>0</Txt.DelayFrame><Txt.SkipEnter>false</Txt.SkipEnter><Txt.LinesSyncEnter>false</Txt.LinesSyncEnter><Txt.DurationFrame>24</Txt.DurationFrame><Txt.SkipLeave>false</Txt.SkipLeave><Txt.LinesSyncLeave>false</Txt.LinesSyncLeave><Txt.LeaveFromBegin>true</Txt.LeaveFromBegin><Txt.KeepText>false</Txt.KeepText><Txt.URL>false</Txt.URL><Txt.URLAddress>about:blank</Txt.URLAddress><Txt.URLTarget></Txt.URLTarget></ParamsValue>"; function effectIn(charMovie, posX, posY, inSpeed, delayFrame, charAlpha, charRotation) { charMovie._y = posY; charMovie._x = posX; charMovie._rotation = charRotation; charMovie.inSpeed = inSpeed; charMovie.delayFrame = delayFrame; charMovie.charAlpha = charAlpha; charMovie._visible = true; charMovie._alpha = 0; charMovie.BlurValue = 30; charMovie.onEnterFrame = function () { if ((--this.delayFrame) <= 0) { this.BlurValue = this.BlurValue - this.inSpeed; this.filters = [new flash.filters.BlurFilter(this.BlurValue, this.BlurValue, 1)]; if ((this._alpha + (3 * this.inSpeed)) < this.charAlpha) { this._alpha = this._alpha + (3 * this.inSpeed); } else { this._alpha = this.charAlpha; } if (this.BlurValue <= 1) { this._alpha = this.charAlpha; delete this.onEnterFrame; this._parent.g_char_num = this._parent.g_char_num - 1; if (this._parent.g_char_num <= 0) { this._parent.play(); } } } }; } function effectOut(charMovie, posMaxX, posMaxY, outSpeed, delayFrame) { charMovie.outSpeed = outSpeed; charMovie.delayFrame = delayFrame; charMovie.BlurValue = 0; charMovie.onEnterFrame = function () { if ((--this.delayFrame) <= 0) { this.BlurValue = this.BlurValue + this.inSpeed; this.filters = [new flash.filters.BlurFilter(this.BlurValue, this.BlurValue, 1)]; this._alpha = this._alpha - (3 * this.outSpeed); if ((this._alpha <= 0) || (this.BlurValue >= 30)) { this._parent.g_char_num = this._parent.g_char_num - 1; if (this._parent.g_char_num <= 0) { this._parent.play(); } delete this.onEnterFrame; this.removeMovieClip(); } } }; } function noActionIn(charMovie, posX, posY, charAlpha, charRotation) { charMovie._y = posY; charMovie._x = posX; charMovie._rotation = charRotation; charMovie._alpha = 0; charMovie.onEnterFrame = function () { if ((charMovie._alpha + 10) > charAlpha) { charMovie._alpha = charAlpha; delete this.onEnterFrame; this._parent.g_char_num = this._parent.g_char_num - 1; if (this._parent.g_char_num <= 0) { this._parent.play(); } } charMovie._alpha = charMovie._alpha + 10; }; } function noActionOut(charMovie) { charMovie.onEnterFrame = function () { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._parent.g_char_num = this._parent.g_char_num - 1; if (this._parent.g_char_num <= 0) { this._parent.play(); } delete this.onEnterFrame; this.removeMovieClip(); } }; } ParamsDefine = "<ParamsDefine><Txt.InSpeed caption=\"Entering speed\" type=\"integer\" min=\"1\" max=\"10\" default=\"2\"/><Txt.InDelay caption=\"Entering delay\" type=\"integer\" min=\"1\" max=\"10\" default=\"4\"/><Txt.OutSpeed caption=\"Leaving speed\" type=\"integer\" min=\"1\" max=\"10\" default=\"2\"/><Txt.OutDelay caption=\"Leaving delay\" type=\"integer\" min=\"1\" max=\"10\" default=\"4\"/></ParamsDefine>"; var param = new Array(); if (ParamsValue != null) { paramXML = new XML(ParamsValue); paramXML.ignoreWhite = false; var i = 0; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; if ((node.nodeName == "Txt.StrFormatedText") || (node.nodeName == "Txt.Font")) { param[node.nodeName] = node.toString(); } else { param[node.nodeName] = node.childNodes[0].nodeValue; } i++; } param["Movie.Width"] = _parent._width; param["Movie.Height"] = _parent._height; param["Txt.InSpeed"] = parseInt(param["Txt.InSpeed"]); param["Txt.InDelay"] = parseInt(param["Txt.InDelay"]); param["Txt.OutSpeed"] = parseInt(param["Txt.OutSpeed"]); param["Txt.OutDelay"] = parseInt(param["Txt.OutDelay"]); param["Txt.PosX"] = parseInt(param["Txt.PosX"]); param["Txt.PosY"] = parseInt(param["Txt.PosY"]); param["Txt.Rotation"] = parseInt(param["Txt.Rotation"]); param["Txt.LineSpace"] = parseInt(param["Txt.LineSpace"]); param["Txt.LineAlign"] = parseInt(param["Txt.LineAlign"]); param["Txt.StaticText"] = param["Txt.StaticText"].toLowerCase() == "true"; param["Txt.DelayFrame"] = parseInt(param["Txt.DelayFrame"]); param["Txt.SkipEnter"] = param["Txt.SkipEnter"].toLowerCase() == "true"; param["Txt.LinesSyncEnter"] = param["Txt.LinesSyncEnter"].toLowerCase() == "true"; param["Txt.DurationFrame"] = parseInt(param["Txt.DurationFrame"]); param["Txt.SkipLeave"] = param["Txt.SkipLeave"].toLowerCase() == "true"; param["Txt.LinesSyncLeave"] = param["Txt.LinesSyncLeave"].toLowerCase() == "true"; param["Txt.LeaveFromBegin"] = param["Txt.LeaveFromBegin"].toLowerCase() == "true"; param["Txt.KeepText"] = param["Txt.KeepText"].toLowerCase() == "true"; param["Txt.URL"] = param["Txt.URL"].toLowerCase() == "true"; delete paramXML; } else { param["Movie.Width"] = 400; param["Movie.Height"] = 300; param["Txt.StrFormatedText"] = "<Txt.StrFormatedText><Txt.StrLine><StrText format=\"default\">Aleo Flash Intro and Banner Maker</StrTetxt></Txt.StrLine></Txt.StrFormatedText>"; param["Txt.Font"] = "<Txt.Font><Txt.Format name=\"default\"><FontFormatName>default</FontFormatName><FontSize>24</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFF0000</FontBeginColor><FontEndColor>0x0000FF</FontEndColor><Border>true</Border><BorderColor>0x00ffff</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format></Txt.Font>"; param["Txt.InSpeed"] = 2; param["Txt.InDelay"] = 1; param["Txt.OutSpeed"] = 2; param["Txt.OutDelay"] = 1; param["Txt.PosX"] = 100; param["Txt.PosY"] = 100; param["Txt.Rotation"] = 0; param["Txt.LineSpace"] = 20; param["Txt.LineAlign"] = 1; param["Txt.StaticText"] = false; param["Txt.DelayFrame"] = 20; param["Txt.SkipEnter"] = false; param["Txt.LinesSyncEnter"] = false; param["Txt.DurationFrame"] = 10; param["Txt.SkipLeave"] = false; param["Txt.LinesSyncLeave"] = false; param["Txt.LeaveFromBegin"] = false; param["Txt.KeepText"] = false; param["Txt.URL"] = false; param["Txt.URLAddress"] = "about:blank"; param["Txt.URLTarget"] = "_blank"; } if (param["Txt.StrFormatedText"] != null) { paramXML = new XML(param["Txt.StrFormatedText"]); paramXML.ignoreWhite = false; param["Txt.LineNum"] = paramXML.childNodes[0].childNodes.length; var i = 0; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; param[(node.nodeName + ".") + i] = node.toString(); i++; } delete paramXML; } if (param["Txt.Font"] != null) { paramXML = new XML(param["Txt.Font"]); paramXML.ignoreWhite = false; var i = 0; var format_name; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; format_name = node.attributes.name; param[(node.nodeName + ".") + format_name] = new Array(); var j = 0; while (j < node.childNodes.length) { childNode = node.childNodes[j]; param[(node.nodeName + ".") + format_name][childNode.nodeName] = childNode.childNodes[0].nodeValue; j++; } param[(node.nodeName + ".") + format_name].FontSize = parseInt(param[(node.nodeName + ".") + format_name].FontSize); param[(node.nodeName + ".") + format_name].FontUnderline = param[(node.nodeName + ".") + format_name].FontUnderline == "true"; param[(node.nodeName + ".") + format_name].FontXScale = parseInt(param[(node.nodeName + ".") + format_name].FontXScale); param[(node.nodeName + ".") + format_name].FontYScale = parseInt(param[(node.nodeName + ".") + format_name].FontYScale); param[(node.nodeName + ".") + format_name].Alpha = parseInt(param[(node.nodeName + ".") + format_name].Alpha); param[(node.nodeName + ".") + format_name].TextSpace = parseInt(param[(node.nodeName + ".") + format_name].TextSpace); param[(node.nodeName + ".") + format_name].FontBeginColor = parseInt(param[(node.nodeName + ".") + format_name].FontBeginColor); param[(node.nodeName + ".") + format_name].FontEndColor = parseInt(param[(node.nodeName + ".") + format_name].FontEndColor); param[(node.nodeName + ".") + format_name].Border = param[(node.nodeName + ".") + format_name].Border == "true"; param[(node.nodeName + ".") + format_name].BorderColor = parseInt(param[(node.nodeName + ".") + format_name].BorderColor); param[(node.nodeName + ".") + format_name].BorderSize = parseInt(param[(node.nodeName + ".") + format_name].BorderSize); param[(node.nodeName + ".") + format_name].BorderShadow = param[(node.nodeName + ".") + format_name].BorderShadow.toLowerCase() == "true"; param[(node.nodeName + ".") + format_name].CharRotation = parseInt(param[(node.nodeName + ".") + format_name].CharRotation); i++; } delete paramXML; } this._rotation = param["Txt.Rotation"]; if (param["Txt.StaticText"]) { gotoAndPlay(_currentframe + 3); }
Symbol 33 MovieClip Frame 3
param["Txt.DelayFrame"] = param["Txt.DelayFrame"] - 1; if (param["Txt.DelayFrame"] > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 33 MovieClip Frame 4
function stage1_display(str, fmt_style, pos_xy, char_num, line_char_num, charbot_array) { var i1 = 0; while (i1 < str.length) { var chrcontainer = this.createEmptyMovieClip(((("chrcontainer_" + char_num) + line_char_num) + i1) + 1, ((char_num + line_char_num) + i1) + 1); charbot_array.push(chrcontainer); var i2 = 0; if (fmt_style.Border) { i2 = 0; while (i2 < 8) { var iShadow; if (fmt_style.BorderShadow) { iShadow = 0.6; } else { iShadow = 0; } var dup_x = (((fmt_style.BorderSize * 1.2) * Math.cos(((2 * i2) * 3.141593) / 8)) + iShadow); var dup_y = (((fmt_style.BorderSize * 1.2) * Math.sin(((2 * i2) * 3.141593) / 8)) + iShadow); chrcontainer.createTextField((("t_fielddup_" + i1) + "_") + i2, i2 + 1, dup_x, dup_y, 0, 0); var t_field = chrcontainer[(("t_fielddup_" + i1) + "_") + i2]; t_field.embedFonts = true; t_field.text = str.charAt(i1); var t_fmt = new TextFormat(); t_fmt.font = fmt_style.FontFormatName; t_fmt.color = fmt_style.BorderColor; t_fmt.size = fmt_style.FontSize; t_fmt.underline = fmt_style.FontUnderline; t_field.setTextFormat(t_fmt); t_field.autoSize = "left"; t_field.selectable = false; t_field._xscale = fmt_style.FontXScale; t_field._yscale = fmt_style.FontYScale; i2++; } } var chrobj = chrcontainer.createEmptyMovieClip("chrobj_" + i1, (i1 + i2) + 1); chrobj.createTextField("t_field_" + i1, i1 + 1, 0, 0, 0, 0); var t_field = chrobj["t_field_" + i1]; t_field.embedFonts = true; t_field.text = str.charAt(i1); var t_fmt = new TextFormat(); t_fmt.font = fmt_style.FontFormatName; t_fmt.color = fmt_style.FontBeginColor; t_fmt.size = fmt_style.FontSize; t_fmt.underline = fmt_style.FontUnderline; t_field.setTextFormat(t_fmt); t_field.autoSize = "left"; t_field.selectable = false; t_field._xscale = fmt_style.FontXScale; t_field._yscale = fmt_style.FontYScale; if ((fmt_style.FillStyle == "radial") || (fmt_style.FillStyle == "linear")) { with (chrobj) { colors = [fmt_style.FontBeginColor, fmt_style.FontEndColor]; alphas = [100, 100]; ratios = [0, 255]; matrix = {matrixType:"box", x:0, y:0, w:t_field._width * 2, h:t_field._height, r:(Math.PI/2)}; beginGradientFill(fmt_style.FillStyle, colors, alphas, ratios, matrix); moveTo(0, 0); lineTo(t_field._width * 2, 0); lineTo(t_field._width * 2, t_field._height); lineTo(0, t_field._height); lineTo(0, 0); endFill(); } chrobj.setMask(t_field); } var posY; if (param["Txt.LineAlign"] == 0) { posY = pos_xy.Y - 2; } else if (param["Txt.LineAlign"] == 2) { var metrics = t_fmt.getTextExtent(str.charAt(i1)); if ((metrics.ascent == undefined) || (metrics.ascent <= 0)) { posY = (pos_xy.Y - chrcontainer._height) + 2; } else { posY = (pos_xy.Y - 2) - metrics.ascent; } } else { posY = pos_xy.Y - (chrcontainer._height / 2); } if (param["Txt.SkipEnter"]) { noActionIn(chrcontainer, pos_xy.X, posY, fmt_style.Alpha, fmt_style.CharRotation); } else { var iDelayFrame = (param["Txt.InDelay"] * (i1 + line_char_num)); if (!param["Txt.LinesSyncEnter"]) { iDelayFrame = iDelayFrame + (param["Txt.InDelay"] * char_num); } effectIn(chrcontainer, pos_xy.X, posY, param["Txt.InSpeed"], iDelayFrame, fmt_style.Alpha, fmt_style.CharRotation); } var t_margin = (t_field._width - t_field.textWidth); pos_xy.X = ((pos_xy.X + (t_field._width - t_margin)) + 0.5) + fmt_style.TextSpace; if (t_field._height > pos_xy.MaxY) { pos_xy.MaxY = t_field._height; } i1++; } } stop(); var g_char_num = 0; var g_charbot_array = new Array(); var pos_xy = new Array(); pos_xy.X = param["Txt.PosX"]; pos_xy.Y = param["Txt.PosY"]; pos_xy.MaxY = 0; var i1 = 0; i1 = 0; while (i1 < param["Txt.LineNum"]) { var str_line = param["Txt.StrLine." + i1]; if (str_line != null) { var paramXML; var fmt_name; var str_text; var line_char_num; var charbot_line; var charbot_str; paramXML = new XML(str_line); paramXML.ignoreWhite = true; line_char_num = 0; charbot_line = new Array(); pos_xy.X = param["Txt.PosX"]; pos_xy.Y = (pos_xy.Y + pos_xy.MaxY) + param["Txt.LineSpace"]; if (paramXML.childNodes[0].childNodes.length > 0) { pos_xy.MaxY = 0; var i2 = 0; while (i2 < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i2]; fmt_name = node.attributes.format; str_text = node.childNodes[0].nodeValue; fmt_style = param["Txt.Format." + fmt_name]; stage1_display(str_text, fmt_style, pos_xy, g_char_num, line_char_num, charbot_line); line_char_num = line_char_num + str_text.length; i2++; } } g_char_num = g_char_num + line_char_num; g_charbot_array.push(charbot_line); delete paramXML; } i1++; }
Symbol 33 MovieClip Frame 6
if (param["Txt.DurationFrame"] < 0) { gotoAndPlay(_currentframe - 1); } else { param["Txt.DurationFrame"] = param["Txt.DurationFrame"] - 1; if (param["Txt.DurationFrame"] > 0) { gotoAndPlay(_currentframe - 1); } else { gotoAndPlay(_currentframe + 1); } }
Symbol 33 MovieClip Frame 7
if (param["Txt.KeepText"] || (param["Txt.StaticText"])) { gotoAndPlay(_currentframe + 2); }
Symbol 33 MovieClip Frame 8
stop(); var line_num = g_charbot_array.length; g_char_num = 0; var i1 = 0; while (i1 < g_charbot_array.length) { var line_array; if (param["Txt.LeaveFromBegin"]) { line_array = g_charbot_array[i1]; } else { line_array = g_charbot_array[(g_charbot_array.length - 1) - i1]; } for (var i2 in line_array) { if (param["Txt.SkipLeave"]) { noActionOut(line_array[i2]); } else { var iDelayFrame = 0; if (param["Txt.LeaveFromBegin"]) { iDelayFrame = param["Txt.OutDelay"] * i2; } else { iDelayFrame = param["Txt.OutDelay"] * (line_array.length - i2); } if (!param["Txt.LinesSyncLeave"]) { iDelayFrame = iDelayFrame + (param["Txt.OutDelay"] * g_char_num); } effectOut(line_array[i2], param["Movie.Width"], param["Movie.Height"], param["Txt.OutSpeed"], iDelayFrame); } } g_char_num = g_char_num + line_array.length; i1++; }
Symbol 33 MovieClip Frame 9
stop(); if (!param["Txt.StaticText"]) { _parent.g_effectcount = _parent.g_effectcount - 1; if (_parent.g_effectcount <= 0) { _parent.play(); } }
Symbol 35 MovieClip Frame 1
ParamsValue = "<ParamsValue><Movie.Width>660</Movie.Width><Movie.Height>130</Movie.Height><Txt.StrFormatedText><Txt.StrLine><StrText format=\"default\">Will change our lives</StrText></Txt.StrLine></Txt.StrFormatedText><Txt.Font><Txt.Format name=\"default\"><FontFormatName>default</FontFormatName><FontSize>15</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>linear</FillStyle><FontBeginColor>0xFFFFFF</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>true</Border><BorderColor>0xFF0000</BorderColor><BorderSize>1</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"default large\"><FontFormatName>default large</FontFormatName><FontSize>36</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>radial</FillStyle><FontBeginColor>0xFF9900</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"default small\"><FontFormatName>default small</FontFormatName><FontSize>16</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFFCC00</FontBeginColor><FontEndColor>0x663300</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"web link\"><FontFormatName>web link</FontFormatName><FontSize>14</FontSize><FontUnderline>true</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFF0000</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"dark crystal\"><FontFormatName>dark crystal</FontFormatName><FontSize>78</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>8</TextSpace><FillStyle>linear</FillStyle><FontBeginColor>0xFFFFFF</FontBeginColor><FontEndColor>0xFF0000</FontEndColor><Border>true</Border><BorderColor>0x0000FF</BorderColor><BorderSize>1</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format></Txt.Font><Txt.InSpeed>2</Txt.InSpeed><Txt.InDelay>4</Txt.InDelay><Txt.OutSpeed>2</Txt.OutSpeed><Txt.OutDelay>2</Txt.OutDelay><Txt.PosX>505</Txt.PosX><Txt.PosY>120</Txt.PosY><Txt.Rotation>0</Txt.Rotation><Txt.LineSpace>0</Txt.LineSpace><Txt.LineAlign>1</Txt.LineAlign><Txt.StaticText>false</Txt.StaticText><Txt.DelayFrame>0</Txt.DelayFrame><Txt.SkipEnter>false</Txt.SkipEnter><Txt.LinesSyncEnter>false</Txt.LinesSyncEnter><Txt.DurationFrame>24</Txt.DurationFrame><Txt.SkipLeave>false</Txt.SkipLeave><Txt.LinesSyncLeave>false</Txt.LinesSyncLeave><Txt.LeaveFromBegin>true</Txt.LeaveFromBegin><Txt.KeepText>false</Txt.KeepText><Txt.URL>false</Txt.URL><Txt.URLAddress>about:blank</Txt.URLAddress><Txt.URLTarget></Txt.URLTarget></ParamsValue>"; function effectIn(charMovie, posX, posY, inSpeed, delayFrame, charAlpha, charRotation) { charMovie._y = posY; charMovie._x = posX; charMovie._rotation = charRotation; charMovie.inSpeed = inSpeed; charMovie.delayFrame = delayFrame; charMovie.charAlpha = charAlpha; charMovie._visible = true; charMovie._alpha = 0; charMovie.BlurValue = 30; charMovie.onEnterFrame = function () { if ((--this.delayFrame) <= 0) { this.BlurValue = this.BlurValue - this.inSpeed; this.filters = [new flash.filters.BlurFilter(this.BlurValue, this.BlurValue, 1)]; if ((this._alpha + (3 * this.inSpeed)) < this.charAlpha) { this._alpha = this._alpha + (3 * this.inSpeed); } else { this._alpha = this.charAlpha; } if (this.BlurValue <= 1) { this._alpha = this.charAlpha; delete this.onEnterFrame; this._parent.g_char_num = this._parent.g_char_num - 1; if (this._parent.g_char_num <= 0) { this._parent.play(); } } } }; } function effectOut(charMovie, posMaxX, posMaxY, outSpeed, delayFrame) { charMovie.outSpeed = outSpeed; charMovie.delayFrame = delayFrame; charMovie.BlurValue = 0; charMovie.onEnterFrame = function () { if ((--this.delayFrame) <= 0) { this.BlurValue = this.BlurValue + this.inSpeed; this.filters = [new flash.filters.BlurFilter(this.BlurValue, this.BlurValue, 1)]; this._alpha = this._alpha - (3 * this.outSpeed); if ((this._alpha <= 0) || (this.BlurValue >= 30)) { this._parent.g_char_num = this._parent.g_char_num - 1; if (this._parent.g_char_num <= 0) { this._parent.play(); } delete this.onEnterFrame; this.removeMovieClip(); } } }; } function noActionIn(charMovie, posX, posY, charAlpha, charRotation) { charMovie._y = posY; charMovie._x = posX; charMovie._rotation = charRotation; charMovie._alpha = 0; charMovie.onEnterFrame = function () { if ((charMovie._alpha + 10) > charAlpha) { charMovie._alpha = charAlpha; delete this.onEnterFrame; this._parent.g_char_num = this._parent.g_char_num - 1; if (this._parent.g_char_num <= 0) { this._parent.play(); } } charMovie._alpha = charMovie._alpha + 10; }; } function noActionOut(charMovie) { charMovie.onEnterFrame = function () { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._parent.g_char_num = this._parent.g_char_num - 1; if (this._parent.g_char_num <= 0) { this._parent.play(); } delete this.onEnterFrame; this.removeMovieClip(); } }; } ParamsDefine = "<ParamsDefine><Txt.InSpeed caption=\"Entering speed\" type=\"integer\" min=\"1\" max=\"10\" default=\"2\"/><Txt.InDelay caption=\"Entering delay\" type=\"integer\" min=\"1\" max=\"10\" default=\"4\"/><Txt.OutSpeed caption=\"Leaving speed\" type=\"integer\" min=\"1\" max=\"10\" default=\"2\"/><Txt.OutDelay caption=\"Leaving delay\" type=\"integer\" min=\"1\" max=\"10\" default=\"4\"/></ParamsDefine>"; var param = new Array(); if (ParamsValue != null) { paramXML = new XML(ParamsValue); paramXML.ignoreWhite = false; var i = 0; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; if ((node.nodeName == "Txt.StrFormatedText") || (node.nodeName == "Txt.Font")) { param[node.nodeName] = node.toString(); } else { param[node.nodeName] = node.childNodes[0].nodeValue; } i++; } param["Movie.Width"] = _parent._width; param["Movie.Height"] = _parent._height; param["Txt.InSpeed"] = parseInt(param["Txt.InSpeed"]); param["Txt.InDelay"] = parseInt(param["Txt.InDelay"]); param["Txt.OutSpeed"] = parseInt(param["Txt.OutSpeed"]); param["Txt.OutDelay"] = parseInt(param["Txt.OutDelay"]); param["Txt.PosX"] = parseInt(param["Txt.PosX"]); param["Txt.PosY"] = parseInt(param["Txt.PosY"]); param["Txt.Rotation"] = parseInt(param["Txt.Rotation"]); param["Txt.LineSpace"] = parseInt(param["Txt.LineSpace"]); param["Txt.LineAlign"] = parseInt(param["Txt.LineAlign"]); param["Txt.StaticText"] = param["Txt.StaticText"].toLowerCase() == "true"; param["Txt.DelayFrame"] = parseInt(param["Txt.DelayFrame"]); param["Txt.SkipEnter"] = param["Txt.SkipEnter"].toLowerCase() == "true"; param["Txt.LinesSyncEnter"] = param["Txt.LinesSyncEnter"].toLowerCase() == "true"; param["Txt.DurationFrame"] = parseInt(param["Txt.DurationFrame"]); param["Txt.SkipLeave"] = param["Txt.SkipLeave"].toLowerCase() == "true"; param["Txt.LinesSyncLeave"] = param["Txt.LinesSyncLeave"].toLowerCase() == "true"; param["Txt.LeaveFromBegin"] = param["Txt.LeaveFromBegin"].toLowerCase() == "true"; param["Txt.KeepText"] = param["Txt.KeepText"].toLowerCase() == "true"; param["Txt.URL"] = param["Txt.URL"].toLowerCase() == "true"; delete paramXML; } else { param["Movie.Width"] = 400; param["Movie.Height"] = 300; param["Txt.StrFormatedText"] = "<Txt.StrFormatedText><Txt.StrLine><StrText format=\"default\">Aleo Flash Intro and Banner Maker</StrTetxt></Txt.StrLine></Txt.StrFormatedText>"; param["Txt.Font"] = "<Txt.Font><Txt.Format name=\"default\"><FontFormatName>default</FontFormatName><FontSize>24</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFF0000</FontBeginColor><FontEndColor>0x0000FF</FontEndColor><Border>true</Border><BorderColor>0x00ffff</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format></Txt.Font>"; param["Txt.InSpeed"] = 2; param["Txt.InDelay"] = 1; param["Txt.OutSpeed"] = 2; param["Txt.OutDelay"] = 1; param["Txt.PosX"] = 100; param["Txt.PosY"] = 100; param["Txt.Rotation"] = 0; param["Txt.LineSpace"] = 20; param["Txt.LineAlign"] = 1; param["Txt.StaticText"] = false; param["Txt.DelayFrame"] = 20; param["Txt.SkipEnter"] = false; param["Txt.LinesSyncEnter"] = false; param["Txt.DurationFrame"] = 10; param["Txt.SkipLeave"] = false; param["Txt.LinesSyncLeave"] = false; param["Txt.LeaveFromBegin"] = false; param["Txt.KeepText"] = false; param["Txt.URL"] = false; param["Txt.URLAddress"] = "about:blank"; param["Txt.URLTarget"] = "_blank"; } if (param["Txt.StrFormatedText"] != null) { paramXML = new XML(param["Txt.StrFormatedText"]); paramXML.ignoreWhite = false; param["Txt.LineNum"] = paramXML.childNodes[0].childNodes.length; var i = 0; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; param[(node.nodeName + ".") + i] = node.toString(); i++; } delete paramXML; } if (param["Txt.Font"] != null) { paramXML = new XML(param["Txt.Font"]); paramXML.ignoreWhite = false; var i = 0; var format_name; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; format_name = node.attributes.name; param[(node.nodeName + ".") + format_name] = new Array(); var j = 0; while (j < node.childNodes.length) { childNode = node.childNodes[j]; param[(node.nodeName + ".") + format_name][childNode.nodeName] = childNode.childNodes[0].nodeValue; j++; } param[(node.nodeName + ".") + format_name].FontSize = parseInt(param[(node.nodeName + ".") + format_name].FontSize); param[(node.nodeName + ".") + format_name].FontUnderline = param[(node.nodeName + ".") + format_name].FontUnderline == "true"; param[(node.nodeName + ".") + format_name].FontXScale = parseInt(param[(node.nodeName + ".") + format_name].FontXScale); param[(node.nodeName + ".") + format_name].FontYScale = parseInt(param[(node.nodeName + ".") + format_name].FontYScale); param[(node.nodeName + ".") + format_name].Alpha = parseInt(param[(node.nodeName + ".") + format_name].Alpha); param[(node.nodeName + ".") + format_name].TextSpace = parseInt(param[(node.nodeName + ".") + format_name].TextSpace); param[(node.nodeName + ".") + format_name].FontBeginColor = parseInt(param[(node.nodeName + ".") + format_name].FontBeginColor); param[(node.nodeName + ".") + format_name].FontEndColor = parseInt(param[(node.nodeName + ".") + format_name].FontEndColor); param[(node.nodeName + ".") + format_name].Border = param[(node.nodeName + ".") + format_name].Border == "true"; param[(node.nodeName + ".") + format_name].BorderColor = parseInt(param[(node.nodeName + ".") + format_name].BorderColor); param[(node.nodeName + ".") + format_name].BorderSize = parseInt(param[(node.nodeName + ".") + format_name].BorderSize); param[(node.nodeName + ".") + format_name].BorderShadow = param[(node.nodeName + ".") + format_name].BorderShadow.toLowerCase() == "true"; param[(node.nodeName + ".") + format_name].CharRotation = parseInt(param[(node.nodeName + ".") + format_name].CharRotation); i++; } delete paramXML; } this._rotation = param["Txt.Rotation"]; if (param["Txt.StaticText"]) { gotoAndPlay(_currentframe + 3); }
Symbol 35 MovieClip Frame 3
param["Txt.DelayFrame"] = param["Txt.DelayFrame"] - 1; if (param["Txt.DelayFrame"] > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 35 MovieClip Frame 4
function stage1_display(str, fmt_style, pos_xy, char_num, line_char_num, charbot_array) { var i1 = 0; while (i1 < str.length) { var chrcontainer = this.createEmptyMovieClip(((("chrcontainer_" + char_num) + line_char_num) + i1) + 1, ((char_num + line_char_num) + i1) + 1); charbot_array.push(chrcontainer); var i2 = 0; if (fmt_style.Border) { i2 = 0; while (i2 < 8) { var iShadow; if (fmt_style.BorderShadow) { iShadow = 0.6; } else { iShadow = 0; } var dup_x = (((fmt_style.BorderSize * 1.2) * Math.cos(((2 * i2) * 3.141593) / 8)) + iShadow); var dup_y = (((fmt_style.BorderSize * 1.2) * Math.sin(((2 * i2) * 3.141593) / 8)) + iShadow); chrcontainer.createTextField((("t_fielddup_" + i1) + "_") + i2, i2 + 1, dup_x, dup_y, 0, 0); var t_field = chrcontainer[(("t_fielddup_" + i1) + "_") + i2]; t_field.embedFonts = true; t_field.text = str.charAt(i1); var t_fmt = new TextFormat(); t_fmt.font = fmt_style.FontFormatName; t_fmt.color = fmt_style.BorderColor; t_fmt.size = fmt_style.FontSize; t_fmt.underline = fmt_style.FontUnderline; t_field.setTextFormat(t_fmt); t_field.autoSize = "left"; t_field.selectable = false; t_field._xscale = fmt_style.FontXScale; t_field._yscale = fmt_style.FontYScale; i2++; } } var chrobj = chrcontainer.createEmptyMovieClip("chrobj_" + i1, (i1 + i2) + 1); chrobj.createTextField("t_field_" + i1, i1 + 1, 0, 0, 0, 0); var t_field = chrobj["t_field_" + i1]; t_field.embedFonts = true; t_field.text = str.charAt(i1); var t_fmt = new TextFormat(); t_fmt.font = fmt_style.FontFormatName; t_fmt.color = fmt_style.FontBeginColor; t_fmt.size = fmt_style.FontSize; t_fmt.underline = fmt_style.FontUnderline; t_field.setTextFormat(t_fmt); t_field.autoSize = "left"; t_field.selectable = false; t_field._xscale = fmt_style.FontXScale; t_field._yscale = fmt_style.FontYScale; if ((fmt_style.FillStyle == "radial") || (fmt_style.FillStyle == "linear")) { with (chrobj) { colors = [fmt_style.FontBeginColor, fmt_style.FontEndColor]; alphas = [100, 100]; ratios = [0, 255]; matrix = {matrixType:"box", x:0, y:0, w:t_field._width * 2, h:t_field._height, r:(Math.PI/2)}; beginGradientFill(fmt_style.FillStyle, colors, alphas, ratios, matrix); moveTo(0, 0); lineTo(t_field._width * 2, 0); lineTo(t_field._width * 2, t_field._height); lineTo(0, t_field._height); lineTo(0, 0); endFill(); } chrobj.setMask(t_field); } var posY; if (param["Txt.LineAlign"] == 0) { posY = pos_xy.Y - 2; } else if (param["Txt.LineAlign"] == 2) { var metrics = t_fmt.getTextExtent(str.charAt(i1)); if ((metrics.ascent == undefined) || (metrics.ascent <= 0)) { posY = (pos_xy.Y - chrcontainer._height) + 2; } else { posY = (pos_xy.Y - 2) - metrics.ascent; } } else { posY = pos_xy.Y - (chrcontainer._height / 2); } if (param["Txt.SkipEnter"]) { noActionIn(chrcontainer, pos_xy.X, posY, fmt_style.Alpha, fmt_style.CharRotation); } else { var iDelayFrame = (param["Txt.InDelay"] * (i1 + line_char_num)); if (!param["Txt.LinesSyncEnter"]) { iDelayFrame = iDelayFrame + (param["Txt.InDelay"] * char_num); } effectIn(chrcontainer, pos_xy.X, posY, param["Txt.InSpeed"], iDelayFrame, fmt_style.Alpha, fmt_style.CharRotation); } var t_margin = (t_field._width - t_field.textWidth); pos_xy.X = ((pos_xy.X + (t_field._width - t_margin)) + 0.5) + fmt_style.TextSpace; if (t_field._height > pos_xy.MaxY) { pos_xy.MaxY = t_field._height; } i1++; } } stop(); var g_char_num = 0; var g_charbot_array = new Array(); var pos_xy = new Array(); pos_xy.X = param["Txt.PosX"]; pos_xy.Y = param["Txt.PosY"]; pos_xy.MaxY = 0; var i1 = 0; i1 = 0; while (i1 < param["Txt.LineNum"]) { var str_line = param["Txt.StrLine." + i1]; if (str_line != null) { var paramXML; var fmt_name; var str_text; var line_char_num; var charbot_line; var charbot_str; paramXML = new XML(str_line); paramXML.ignoreWhite = true; line_char_num = 0; charbot_line = new Array(); pos_xy.X = param["Txt.PosX"]; pos_xy.Y = (pos_xy.Y + pos_xy.MaxY) + param["Txt.LineSpace"]; if (paramXML.childNodes[0].childNodes.length > 0) { pos_xy.MaxY = 0; var i2 = 0; while (i2 < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i2]; fmt_name = node.attributes.format; str_text = node.childNodes[0].nodeValue; fmt_style = param["Txt.Format." + fmt_name]; stage1_display(str_text, fmt_style, pos_xy, g_char_num, line_char_num, charbot_line); line_char_num = line_char_num + str_text.length; i2++; } } g_char_num = g_char_num + line_char_num; g_charbot_array.push(charbot_line); delete paramXML; } i1++; }
Symbol 35 MovieClip Frame 6
if (param["Txt.DurationFrame"] < 0) { gotoAndPlay(_currentframe - 1); } else { param["Txt.DurationFrame"] = param["Txt.DurationFrame"] - 1; if (param["Txt.DurationFrame"] > 0) { gotoAndPlay(_currentframe - 1); } else { gotoAndPlay(_currentframe + 1); } }
Symbol 35 MovieClip Frame 7
if (param["Txt.KeepText"] || (param["Txt.StaticText"])) { gotoAndPlay(_currentframe + 2); }
Symbol 35 MovieClip Frame 8
stop(); var line_num = g_charbot_array.length; g_char_num = 0; var i1 = 0; while (i1 < g_charbot_array.length) { var line_array; if (param["Txt.LeaveFromBegin"]) { line_array = g_charbot_array[i1]; } else { line_array = g_charbot_array[(g_charbot_array.length - 1) - i1]; } for (var i2 in line_array) { if (param["Txt.SkipLeave"]) { noActionOut(line_array[i2]); } else { var iDelayFrame = 0; if (param["Txt.LeaveFromBegin"]) { iDelayFrame = param["Txt.OutDelay"] * i2; } else { iDelayFrame = param["Txt.OutDelay"] * (line_array.length - i2); } if (!param["Txt.LinesSyncLeave"]) { iDelayFrame = iDelayFrame + (param["Txt.OutDelay"] * g_char_num); } effectOut(line_array[i2], param["Movie.Width"], param["Movie.Height"], param["Txt.OutSpeed"], iDelayFrame); } } g_char_num = g_char_num + line_array.length; i1++; }
Symbol 35 MovieClip Frame 9
stop(); if (!param["Txt.StaticText"]) { _parent.g_effectcount = _parent.g_effectcount - 1; if (_parent.g_effectcount <= 0) { _parent.play(); } }
Symbol 37 MovieClip Frame 1
ParamsValue = "<ParamsValue><Movie.Width>660</Movie.Width><Movie.Height>130</Movie.Height><Txt.StrFormatedText><Txt.StrLine><StrText format=\"default\">Forever</StrText></Txt.StrLine></Txt.StrFormatedText><Txt.Font><Txt.Format name=\"default\"><FontFormatName>default</FontFormatName><FontSize>15</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>linear</FillStyle><FontBeginColor>0xFFFFFF</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>true</Border><BorderColor>0xFF0000</BorderColor><BorderSize>1</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"default large\"><FontFormatName>default large</FontFormatName><FontSize>36</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>radial</FillStyle><FontBeginColor>0xFF9900</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"default small\"><FontFormatName>default small</FontFormatName><FontSize>16</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFFCC00</FontBeginColor><FontEndColor>0x663300</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"web link\"><FontFormatName>web link</FontFormatName><FontSize>14</FontSize><FontUnderline>true</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFF0000</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"dark crystal\"><FontFormatName>dark crystal</FontFormatName><FontSize>78</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>8</TextSpace><FillStyle>linear</FillStyle><FontBeginColor>0xFFFFFF</FontBeginColor><FontEndColor>0xFF0000</FontEndColor><Border>true</Border><BorderColor>0x0000FF</BorderColor><BorderSize>1</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format></Txt.Font><Txt.InSpeed>2</Txt.InSpeed><Txt.InDelay>4</Txt.InDelay><Txt.OutSpeed>2</Txt.OutSpeed><Txt.OutDelay>2</Txt.OutDelay><Txt.PosX>272</Txt.PosX><Txt.PosY>65</Txt.PosY><Txt.Rotation>0</Txt.Rotation><Txt.LineSpace>0</Txt.LineSpace><Txt.LineAlign>1</Txt.LineAlign><Txt.StaticText>false</Txt.StaticText><Txt.DelayFrame>0</Txt.DelayFrame><Txt.SkipEnter>false</Txt.SkipEnter><Txt.LinesSyncEnter>false</Txt.LinesSyncEnter><Txt.DurationFrame>24</Txt.DurationFrame><Txt.SkipLeave>false</Txt.SkipLeave><Txt.LinesSyncLeave>false</Txt.LinesSyncLeave><Txt.LeaveFromBegin>true</Txt.LeaveFromBegin><Txt.KeepText>false</Txt.KeepText><Txt.URL>false</Txt.URL><Txt.URLAddress>about:blank</Txt.URLAddress><Txt.URLTarget></Txt.URLTarget></ParamsValue>"; function effectIn(charMovie, posX, posY, inSpeed, delayFrame, charAlpha, charRotation) { charMovie._y = posY; charMovie._x = posX; charMovie._rotation = charRotation; charMovie.inSpeed = inSpeed; charMovie.delayFrame = delayFrame; charMovie.charAlpha = charAlpha; charMovie._visible = true; charMovie._alpha = 0; charMovie.BlurValue = 30; charMovie.onEnterFrame = function () { if ((--this.delayFrame) <= 0) { this.BlurValue = this.BlurValue - this.inSpeed; this.filters = [new flash.filters.BlurFilter(this.BlurValue, this.BlurValue, 1)]; if ((this._alpha + (3 * this.inSpeed)) < this.charAlpha) { this._alpha = this._alpha + (3 * this.inSpeed); } else { this._alpha = this.charAlpha; } if (this.BlurValue <= 1) { this._alpha = this.charAlpha; delete this.onEnterFrame; this._parent.g_char_num = this._parent.g_char_num - 1; if (this._parent.g_char_num <= 0) { this._parent.play(); } } } }; } function effectOut(charMovie, posMaxX, posMaxY, outSpeed, delayFrame) { charMovie.outSpeed = outSpeed; charMovie.delayFrame = delayFrame; charMovie.BlurValue = 0; charMovie.onEnterFrame = function () { if ((--this.delayFrame) <= 0) { this.BlurValue = this.BlurValue + this.inSpeed; this.filters = [new flash.filters.BlurFilter(this.BlurValue, this.BlurValue, 1)]; this._alpha = this._alpha - (3 * this.outSpeed); if ((this._alpha <= 0) || (this.BlurValue >= 30)) { this._parent.g_char_num = this._parent.g_char_num - 1; if (this._parent.g_char_num <= 0) { this._parent.play(); } delete this.onEnterFrame; this.removeMovieClip(); } } }; } function noActionIn(charMovie, posX, posY, charAlpha, charRotation) { charMovie._y = posY; charMovie._x = posX; charMovie._rotation = charRotation; charMovie._alpha = 0; charMovie.onEnterFrame = function () { if ((charMovie._alpha + 10) > charAlpha) { charMovie._alpha = charAlpha; delete this.onEnterFrame; this._parent.g_char_num = this._parent.g_char_num - 1; if (this._parent.g_char_num <= 0) { this._parent.play(); } } charMovie._alpha = charMovie._alpha + 10; }; } function noActionOut(charMovie) { charMovie.onEnterFrame = function () { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._parent.g_char_num = this._parent.g_char_num - 1; if (this._parent.g_char_num <= 0) { this._parent.play(); } delete this.onEnterFrame; this.removeMovieClip(); } }; } ParamsDefine = "<ParamsDefine><Txt.InSpeed caption=\"Entering speed\" type=\"integer\" min=\"1\" max=\"10\" default=\"2\"/><Txt.InDelay caption=\"Entering delay\" type=\"integer\" min=\"1\" max=\"10\" default=\"4\"/><Txt.OutSpeed caption=\"Leaving speed\" type=\"integer\" min=\"1\" max=\"10\" default=\"2\"/><Txt.OutDelay caption=\"Leaving delay\" type=\"integer\" min=\"1\" max=\"10\" default=\"4\"/></ParamsDefine>"; var param = new Array(); if (ParamsValue != null) { paramXML = new XML(ParamsValue); paramXML.ignoreWhite = false; var i = 0; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; if ((node.nodeName == "Txt.StrFormatedText") || (node.nodeName == "Txt.Font")) { param[node.nodeName] = node.toString(); } else { param[node.nodeName] = node.childNodes[0].nodeValue; } i++; } param["Movie.Width"] = _parent._width; param["Movie.Height"] = _parent._height; param["Txt.InSpeed"] = parseInt(param["Txt.InSpeed"]); param["Txt.InDelay"] = parseInt(param["Txt.InDelay"]); param["Txt.OutSpeed"] = parseInt(param["Txt.OutSpeed"]); param["Txt.OutDelay"] = parseInt(param["Txt.OutDelay"]); param["Txt.PosX"] = parseInt(param["Txt.PosX"]); param["Txt.PosY"] = parseInt(param["Txt.PosY"]); param["Txt.Rotation"] = parseInt(param["Txt.Rotation"]); param["Txt.LineSpace"] = parseInt(param["Txt.LineSpace"]); param["Txt.LineAlign"] = parseInt(param["Txt.LineAlign"]); param["Txt.StaticText"] = param["Txt.StaticText"].toLowerCase() == "true"; param["Txt.DelayFrame"] = parseInt(param["Txt.DelayFrame"]); param["Txt.SkipEnter"] = param["Txt.SkipEnter"].toLowerCase() == "true"; param["Txt.LinesSyncEnter"] = param["Txt.LinesSyncEnter"].toLowerCase() == "true"; param["Txt.DurationFrame"] = parseInt(param["Txt.DurationFrame"]); param["Txt.SkipLeave"] = param["Txt.SkipLeave"].toLowerCase() == "true"; param["Txt.LinesSyncLeave"] = param["Txt.LinesSyncLeave"].toLowerCase() == "true"; param["Txt.LeaveFromBegin"] = param["Txt.LeaveFromBegin"].toLowerCase() == "true"; param["Txt.KeepText"] = param["Txt.KeepText"].toLowerCase() == "true"; param["Txt.URL"] = param["Txt.URL"].toLowerCase() == "true"; delete paramXML; } else { param["Movie.Width"] = 400; param["Movie.Height"] = 300; param["Txt.StrFormatedText"] = "<Txt.StrFormatedText><Txt.StrLine><StrText format=\"default\">Aleo Flash Intro and Banner Maker</StrTetxt></Txt.StrLine></Txt.StrFormatedText>"; param["Txt.Font"] = "<Txt.Font><Txt.Format name=\"default\"><FontFormatName>default</FontFormatName><FontSize>24</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFF0000</FontBeginColor><FontEndColor>0x0000FF</FontEndColor><Border>true</Border><BorderColor>0x00ffff</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format></Txt.Font>"; param["Txt.InSpeed"] = 2; param["Txt.InDelay"] = 1; param["Txt.OutSpeed"] = 2; param["Txt.OutDelay"] = 1; param["Txt.PosX"] = 100; param["Txt.PosY"] = 100; param["Txt.Rotation"] = 0; param["Txt.LineSpace"] = 20; param["Txt.LineAlign"] = 1; param["Txt.StaticText"] = false; param["Txt.DelayFrame"] = 20; param["Txt.SkipEnter"] = false; param["Txt.LinesSyncEnter"] = false; param["Txt.DurationFrame"] = 10; param["Txt.SkipLeave"] = false; param["Txt.LinesSyncLeave"] = false; param["Txt.LeaveFromBegin"] = false; param["Txt.KeepText"] = false; param["Txt.URL"] = false; param["Txt.URLAddress"] = "about:blank"; param["Txt.URLTarget"] = "_blank"; } if (param["Txt.StrFormatedText"] != null) { paramXML = new XML(param["Txt.StrFormatedText"]); paramXML.ignoreWhite = false; param["Txt.LineNum"] = paramXML.childNodes[0].childNodes.length; var i = 0; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; param[(node.nodeName + ".") + i] = node.toString(); i++; } delete paramXML; } if (param["Txt.Font"] != null) { paramXML = new XML(param["Txt.Font"]); paramXML.ignoreWhite = false; var i = 0; var format_name; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; format_name = node.attributes.name; param[(node.nodeName + ".") + format_name] = new Array(); var j = 0; while (j < node.childNodes.length) { childNode = node.childNodes[j]; param[(node.nodeName + ".") + format_name][childNode.nodeName] = childNode.childNodes[0].nodeValue; j++; } param[(node.nodeName + ".") + format_name].FontSize = parseInt(param[(node.nodeName + ".") + format_name].FontSize); param[(node.nodeName + ".") + format_name].FontUnderline = param[(node.nodeName + ".") + format_name].FontUnderline == "true"; param[(node.nodeName + ".") + format_name].FontXScale = parseInt(param[(node.nodeName + ".") + format_name].FontXScale); param[(node.nodeName + ".") + format_name].FontYScale = parseInt(param[(node.nodeName + ".") + format_name].FontYScale); param[(node.nodeName + ".") + format_name].Alpha = parseInt(param[(node.nodeName + ".") + format_name].Alpha); param[(node.nodeName + ".") + format_name].TextSpace = parseInt(param[(node.nodeName + ".") + format_name].TextSpace); param[(node.nodeName + ".") + format_name].FontBeginColor = parseInt(param[(node.nodeName + ".") + format_name].FontBeginColor); param[(node.nodeName + ".") + format_name].FontEndColor = parseInt(param[(node.nodeName + ".") + format_name].FontEndColor); param[(node.nodeName + ".") + format_name].Border = param[(node.nodeName + ".") + format_name].Border == "true"; param[(node.nodeName + ".") + format_name].BorderColor = parseInt(param[(node.nodeName + ".") + format_name].BorderColor); param[(node.nodeName + ".") + format_name].BorderSize = parseInt(param[(node.nodeName + ".") + format_name].BorderSize); param[(node.nodeName + ".") + format_name].BorderShadow = param[(node.nodeName + ".") + format_name].BorderShadow.toLowerCase() == "true"; param[(node.nodeName + ".") + format_name].CharRotation = parseInt(param[(node.nodeName + ".") + format_name].CharRotation); i++; } delete paramXML; } this._rotation = param["Txt.Rotation"]; if (param["Txt.StaticText"]) { gotoAndPlay(_currentframe + 3); }
Symbol 37 MovieClip Frame 3
param["Txt.DelayFrame"] = param["Txt.DelayFrame"] - 1; if (param["Txt.DelayFrame"] > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 37 MovieClip Frame 4
function stage1_display(str, fmt_style, pos_xy, char_num, line_char_num, charbot_array) { var i1 = 0; while (i1 < str.length) { var chrcontainer = this.createEmptyMovieClip(((("chrcontainer_" + char_num) + line_char_num) + i1) + 1, ((char_num + line_char_num) + i1) + 1); charbot_array.push(chrcontainer); var i2 = 0; if (fmt_style.Border) { i2 = 0; while (i2 < 8) { var iShadow; if (fmt_style.BorderShadow) { iShadow = 0.6; } else { iShadow = 0; } var dup_x = (((fmt_style.BorderSize * 1.2) * Math.cos(((2 * i2) * 3.141593) / 8)) + iShadow); var dup_y = (((fmt_style.BorderSize * 1.2) * Math.sin(((2 * i2) * 3.141593) / 8)) + iShadow); chrcontainer.createTextField((("t_fielddup_" + i1) + "_") + i2, i2 + 1, dup_x, dup_y, 0, 0); var t_field = chrcontainer[(("t_fielddup_" + i1) + "_") + i2]; t_field.embedFonts = true; t_field.text = str.charAt(i1); var t_fmt = new TextFormat(); t_fmt.font = fmt_style.FontFormatName; t_fmt.color = fmt_style.BorderColor; t_fmt.size = fmt_style.FontSize; t_fmt.underline = fmt_style.FontUnderline; t_field.setTextFormat(t_fmt); t_field.autoSize = "left"; t_field.selectable = false; t_field._xscale = fmt_style.FontXScale; t_field._yscale = fmt_style.FontYScale; i2++; } } var chrobj = chrcontainer.createEmptyMovieClip("chrobj_" + i1, (i1 + i2) + 1); chrobj.createTextField("t_field_" + i1, i1 + 1, 0, 0, 0, 0); var t_field = chrobj["t_field_" + i1]; t_field.embedFonts = true; t_field.text = str.charAt(i1); var t_fmt = new TextFormat(); t_fmt.font = fmt_style.FontFormatName; t_fmt.color = fmt_style.FontBeginColor; t_fmt.size = fmt_style.FontSize; t_fmt.underline = fmt_style.FontUnderline; t_field.setTextFormat(t_fmt); t_field.autoSize = "left"; t_field.selectable = false; t_field._xscale = fmt_style.FontXScale; t_field._yscale = fmt_style.FontYScale; if ((fmt_style.FillStyle == "radial") || (fmt_style.FillStyle == "linear")) { with (chrobj) { colors = [fmt_style.FontBeginColor, fmt_style.FontEndColor]; alphas = [100, 100]; ratios = [0, 255]; matrix = {matrixType:"box", x:0, y:0, w:t_field._width * 2, h:t_field._height, r:(Math.PI/2)}; beginGradientFill(fmt_style.FillStyle, colors, alphas, ratios, matrix); moveTo(0, 0); lineTo(t_field._width * 2, 0); lineTo(t_field._width * 2, t_field._height); lineTo(0, t_field._height); lineTo(0, 0); endFill(); } chrobj.setMask(t_field); } var posY; if (param["Txt.LineAlign"] == 0) { posY = pos_xy.Y - 2; } else if (param["Txt.LineAlign"] == 2) { var metrics = t_fmt.getTextExtent(str.charAt(i1)); if ((metrics.ascent == undefined) || (metrics.ascent <= 0)) { posY = (pos_xy.Y - chrcontainer._height) + 2; } else { posY = (pos_xy.Y - 2) - metrics.ascent; } } else { posY = pos_xy.Y - (chrcontainer._height / 2); } if (param["Txt.SkipEnter"]) { noActionIn(chrcontainer, pos_xy.X, posY, fmt_style.Alpha, fmt_style.CharRotation); } else { var iDelayFrame = (param["Txt.InDelay"] * (i1 + line_char_num)); if (!param["Txt.LinesSyncEnter"]) { iDelayFrame = iDelayFrame + (param["Txt.InDelay"] * char_num); } effectIn(chrcontainer, pos_xy.X, posY, param["Txt.InSpeed"], iDelayFrame, fmt_style.Alpha, fmt_style.CharRotation); } var t_margin = (t_field._width - t_field.textWidth); pos_xy.X = ((pos_xy.X + (t_field._width - t_margin)) + 0.5) + fmt_style.TextSpace; if (t_field._height > pos_xy.MaxY) { pos_xy.MaxY = t_field._height; } i1++; } } stop(); var g_char_num = 0; var g_charbot_array = new Array(); var pos_xy = new Array(); pos_xy.X = param["Txt.PosX"]; pos_xy.Y = param["Txt.PosY"]; pos_xy.MaxY = 0; var i1 = 0; i1 = 0; while (i1 < param["Txt.LineNum"]) { var str_line = param["Txt.StrLine." + i1]; if (str_line != null) { var paramXML; var fmt_name; var str_text; var line_char_num; var charbot_line; var charbot_str; paramXML = new XML(str_line); paramXML.ignoreWhite = true; line_char_num = 0; charbot_line = new Array(); pos_xy.X = param["Txt.PosX"]; pos_xy.Y = (pos_xy.Y + pos_xy.MaxY) + param["Txt.LineSpace"]; if (paramXML.childNodes[0].childNodes.length > 0) { pos_xy.MaxY = 0; var i2 = 0; while (i2 < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i2]; fmt_name = node.attributes.format; str_text = node.childNodes[0].nodeValue; fmt_style = param["Txt.Format." + fmt_name]; stage1_display(str_text, fmt_style, pos_xy, g_char_num, line_char_num, charbot_line); line_char_num = line_char_num + str_text.length; i2++; } } g_char_num = g_char_num + line_char_num; g_charbot_array.push(charbot_line); delete paramXML; } i1++; }
Symbol 37 MovieClip Frame 6
if (param["Txt.DurationFrame"] < 0) { gotoAndPlay(_currentframe - 1); } else { param["Txt.DurationFrame"] = param["Txt.DurationFrame"] - 1; if (param["Txt.DurationFrame"] > 0) { gotoAndPlay(_currentframe - 1); } else { gotoAndPlay(_currentframe + 1); } }
Symbol 37 MovieClip Frame 7
if (param["Txt.KeepText"] || (param["Txt.StaticText"])) { gotoAndPlay(_currentframe + 2); }
Symbol 37 MovieClip Frame 8
stop(); var line_num = g_charbot_array.length; g_char_num = 0; var i1 = 0; while (i1 < g_charbot_array.length) { var line_array; if (param["Txt.LeaveFromBegin"]) { line_array = g_charbot_array[i1]; } else { line_array = g_charbot_array[(g_charbot_array.length - 1) - i1]; } for (var i2 in line_array) { if (param["Txt.SkipLeave"]) { noActionOut(line_array[i2]); } else { var iDelayFrame = 0; if (param["Txt.LeaveFromBegin"]) { iDelayFrame = param["Txt.OutDelay"] * i2; } else { iDelayFrame = param["Txt.OutDelay"] * (line_array.length - i2); } if (!param["Txt.LinesSyncLeave"]) { iDelayFrame = iDelayFrame + (param["Txt.OutDelay"] * g_char_num); } effectOut(line_array[i2], param["Movie.Width"], param["Movie.Height"], param["Txt.OutSpeed"], iDelayFrame); } } g_char_num = g_char_num + line_array.length; i1++; }
Symbol 37 MovieClip Frame 9
stop(); if (!param["Txt.StaticText"]) { _parent.g_effectcount = _parent.g_effectcount - 1; if (_parent.g_effectcount <= 0) { _parent.play(); } }
Symbol 43 MovieClip Frame 30
this.removeMovieClip();
Symbol 44 MovieClip Frame 1
i = 0; while (i < 10) { this.dotMovie._visible = 0; mc = this.dotMovie.duplicateMovieClip("dotMovie" + i, i); var mcColor = new Color(mc); mcColor.setRGB(this.effectColor); mc._rotation = random(360); mc._xscale = (mc._yscale = random(50) + 50); i++; }
Symbol 45 MovieClip [effectMovie] Frame 3
dotsMovie.effectColor = this.effectColor; if ((--this.delayFrame) > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 45 MovieClip [effectMovie] Frame 36
if ((--this._parent.g_char_num) <= 0) { this._parent.play(); } gotoAndPlay ("effectDuration");
Symbol 45 MovieClip [effectMovie] Frame 55
if ((--this._parent.g_char_num) <= 0) { this._parent.play(); } gotoAndPlay ("effectDuration");
Symbol 45 MovieClip [effectMovie] Frame 75
gotoAndPlay ("effectDuration");
Symbol 45 MovieClip [effectMovie] Frame 82
if ((--this.delayFrame) > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 45 MovieClip [effectMovie] Frame 98
stop(); if ((--this._parent.g_char_num) <= 0) { this._parent.play(); } this.removeMovieClip();
Symbol 45 MovieClip [effectMovie] Frame 118
stop(); if ((--this._parent.g_char_num) <= 0) { this._parent.play(); } this.removeMovieClip();
Symbol 39 MovieClip Frame 1
ParamsValue = "<ParamsValue><Movie.Width>660</Movie.Width><Movie.Height>130</Movie.Height><Txt.StrFormatedText><Txt.StrLine></Txt.StrLine><Txt.StrLine><StrText format=\"dark crystal\">CartoonwarriorS</StrText></Txt.StrLine></Txt.StrFormatedText><Txt.Font><Txt.Format name=\"default\"><FontFormatName>default</FontFormatName><FontSize>15</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>linear</FillStyle><FontBeginColor>0xFFFFFF</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>true</Border><BorderColor>0xFF0000</BorderColor><BorderSize>1</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"default large\"><FontFormatName>default large</FontFormatName><FontSize>36</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>radial</FillStyle><FontBeginColor>0xFF9900</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"default small\"><FontFormatName>default small</FontFormatName><FontSize>16</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFFCC00</FontBeginColor><FontEndColor>0x663300</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"web link\"><FontFormatName>web link</FontFormatName><FontSize>14</FontSize><FontUnderline>true</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFF0000</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"dark crystal\"><FontFormatName>dark crystal</FontFormatName><FontSize>78</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>8</TextSpace><FillStyle>linear</FillStyle><FontBeginColor>0xFFFFFF</FontBeginColor><FontEndColor>0xFF0000</FontEndColor><Border>true</Border><BorderColor>0x0000FF</BorderColor><BorderSize>1</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format></Txt.Font><Txt.InDelay>4</Txt.InDelay><Txt.OutDelay>3</Txt.OutDelay><Txt.EffectColor>0xFFFFFF</Txt.EffectColor><Txt.PosX>5</Txt.PosX><Txt.PosY>65</Txt.PosY><Txt.Rotation>0</Txt.Rotation><Txt.LineSpace>0</Txt.LineSpace><Txt.LineAlign>1</Txt.LineAlign><Txt.StaticText>false</Txt.StaticText><Txt.DelayFrame>48</Txt.DelayFrame><Txt.SkipEnter>false</Txt.SkipEnter><Txt.LinesSyncEnter>false</Txt.LinesSyncEnter><Txt.DurationFrame>24</Txt.DurationFrame><Txt.SkipLeave>false</Txt.SkipLeave><Txt.LinesSyncLeave>false</Txt.LinesSyncLeave><Txt.LeaveFromBegin>true</Txt.LeaveFromBegin><Txt.KeepText>true</Txt.KeepText><Txt.URL>false</Txt.URL><Txt.URLAddress>about:blank</Txt.URLAddress><Txt.URLTarget></Txt.URLTarget></ParamsValue>"; ParamsDefine = "<ParamsDefine><Txt.InDelay caption=\"Entering delay\" type=\"integer\" min=\"1\" max=\"10\" default=\"3\"/><Txt.OutDelay caption=\"Leaving delay\" type=\"integer\" min=\"1\" max=\"10\" default=\"3\"/><Txt.EffectColor caption=\"Dot color\" type=\"color\" default=\"0xFFFFFF\"/></ParamsDefine>"; var param = new Array(); if (ParamsValue != null) { paramXML = new XML(ParamsValue); paramXML.ignoreWhite = false; var i = 0; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; if ((node.nodeName == "Txt.StrFormatedText") || (node.nodeName == "Txt.Font")) { param[node.nodeName] = node.toString(); } else { param[node.nodeName] = node.childNodes[0].nodeValue; } i++; } param["Movie.Width"] = _parent._width; param["Movie.Height"] = _parent._height; param["Txt.InDelay"] = parseInt(param["Txt.InDelay"]); param["Txt.OutDelay"] = parseInt(param["Txt.OutDelay"]); param["Txt.EffectColor"] = parseInt(param["Txt.EffectColor"]); param["Txt.PosX"] = parseInt(param["Txt.PosX"]); param["Txt.PosY"] = parseInt(param["Txt.PosY"]); param["Txt.Rotation"] = parseInt(param["Txt.Rotation"]); param["Txt.LineSpace"] = parseInt(param["Txt.LineSpace"]); param["Txt.LineAlign"] = parseInt(param["Txt.LineAlign"]); param["Txt.StaticText"] = param["Txt.StaticText"].toLowerCase() == "true"; param["Txt.DelayFrame"] = parseInt(param["Txt.DelayFrame"]); param["Txt.SkipEnter"] = param["Txt.SkipEnter"].toLowerCase() == "true"; param["Txt.LinesSyncEnter"] = param["Txt.LinesSyncEnter"].toLowerCase() == "true"; param["Txt.DurationFrame"] = parseInt(param["Txt.DurationFrame"]); param["Txt.SkipLeave"] = param["Txt.SkipLeave"].toLowerCase() == "true"; param["Txt.LinesSyncLeave"] = param["Txt.LinesSyncLeave"].toLowerCase() == "true"; param["Txt.LeaveFromBegin"] = param["Txt.LeaveFromBegin"].toLowerCase() == "true"; param["Txt.KeepText"] = param["Txt.KeepText"].toLowerCase() == "true"; param["Txt.URL"] = param["Txt.URL"].toLowerCase() == "true"; delete paramXML; } else { param["Movie.Width"] = 400; param["Movie.Height"] = 300; param["Txt.StrFormatedText"] = "<Txt.StrFormatedText><Txt.StrLine><StrText format=\"default\">Aleo Flash Intro and Banner Maker</StrTetxt></Txt.StrLine></Txt.StrFormatedText>"; param["Txt.Font"] = "<Txt.Font><Txt.Format name=\"default\"><FontFormatName>default</FontFormatName><FontSize>24</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFF0000</FontBeginColor><FontEndColor>0x0000FF</FontEndColor><Border>true</Border><BorderColor>0x00ffff</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format></Txt.Font>"; param["Txt.InDelay"] = 1; param["Txt.OutDelay"] = 1; param["Txt.EffectColor"] = 16777215 /* 0xFFFFFF */; param["Txt.PosX"] = 100; param["Txt.PosY"] = 100; param["Txt.Rotation"] = 0; param["Txt.LineSpace"] = 20; param["Txt.LineAlign"] = 1; param["Txt.StaticText"] = false; param["Txt.DelayFrame"] = 20; param["Txt.SkipEnter"] = false; param["Txt.LinesSyncEnter"] = false; param["Txt.DurationFrame"] = 10; param["Txt.SkipLeave"] = false; param["Txt.LinesSyncLeave"] = false; param["Txt.LeaveFromBegin"] = false; param["Txt.KeepText"] = false; param["Txt.URL"] = false; param["Txt.URLAddress"] = "about:blank"; param["Txt.URLTarget"] = "_blank"; } if (param["Txt.StrFormatedText"] != null) { paramXML = new XML(param["Txt.StrFormatedText"]); paramXML.ignoreWhite = false; param["Txt.LineNum"] = paramXML.childNodes[0].childNodes.length; var i = 0; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; param[(node.nodeName + ".") + i] = node.toString(); i++; } delete paramXML; } if (param["Txt.Font"] != null) { paramXML = new XML(param["Txt.Font"]); paramXML.ignoreWhite = false; var i = 0; var format_name; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; format_name = node.attributes.name; param[(node.nodeName + ".") + format_name] = new Array(); var j = 0; while (j < node.childNodes.length) { childNode = node.childNodes[j]; param[(node.nodeName + ".") + format_name][childNode.nodeName] = childNode.childNodes[0].nodeValue; j++; } param[(node.nodeName + ".") + format_name].FontSize = parseInt(param[(node.nodeName + ".") + format_name].FontSize); param[(node.nodeName + ".") + format_name].FontUnderline = param[(node.nodeName + ".") + format_name].FontUnderline == "true"; param[(node.nodeName + ".") + format_name].FontXScale = parseInt(param[(node.nodeName + ".") + format_name].FontXScale); param[(node.nodeName + ".") + format_name].FontYScale = parseInt(param[(node.nodeName + ".") + format_name].FontYScale); param[(node.nodeName + ".") + format_name].Alpha = parseInt(param[(node.nodeName + ".") + format_name].Alpha); param[(node.nodeName + ".") + format_name].TextSpace = parseInt(param[(node.nodeName + ".") + format_name].TextSpace); param[(node.nodeName + ".") + format_name].FontBeginColor = parseInt(param[(node.nodeName + ".") + format_name].FontBeginColor); param[(node.nodeName + ".") + format_name].FontEndColor = parseInt(param[(node.nodeName + ".") + format_name].FontEndColor); param[(node.nodeName + ".") + format_name].Border = param[(node.nodeName + ".") + format_name].Border == "true"; param[(node.nodeName + ".") + format_name].BorderColor = parseInt(param[(node.nodeName + ".") + format_name].BorderColor); param[(node.nodeName + ".") + format_name].BorderSize = parseInt(param[(node.nodeName + ".") + format_name].BorderSize); param[(node.nodeName + ".") + format_name].BorderShadow = param[(node.nodeName + ".") + format_name].BorderShadow.toLowerCase() == "true"; param[(node.nodeName + ".") + format_name].CharRotation = parseInt(param[(node.nodeName + ".") + format_name].CharRotation); i++; } delete paramXML; } this._rotation = param["Txt.Rotation"]; if (param["Txt.StaticText"]) { gotoAndPlay(_currentframe + 3); }
Symbol 39 MovieClip Frame 3
param["Txt.DelayFrame"] = param["Txt.DelayFrame"] - 1; if (param["Txt.DelayFrame"] > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 39 MovieClip Frame 4
function stage1_display(str, fmt_style, pos_xy, char_num, line_char_num, charbot_array) { var i1 = 0; while (i1 < str.length) { this.attachMovie("effectMovie", ((("effectMovie_" + char_num) + line_char_num) + i1) + 1, ((char_num + line_char_num) + i1) + 1); var chrcontainer = this[((("effectMovie_" + char_num) + line_char_num) + i1) + 1]; chrcontainer.effectColor = param["Txt.EffectColor"]; charbot_array.push(chrcontainer); var charTotal = chrcontainer.charMovie.createEmptyMovieClip("charTotal_" + i1, 1); var i2 = 0; if (fmt_style.Border) { i2 = 0; while (i2 < 8) { var iShadow; if (fmt_style.BorderShadow) { iShadow = 0.6; } else { iShadow = 0; } var dup_x = (((fmt_style.BorderSize * 1.2) * Math.cos(((2 * i2) * 3.141593) / 8)) + iShadow); var dup_y = (((fmt_style.BorderSize * 1.2) * Math.sin(((2 * i2) * 3.141593) / 8)) + iShadow); charTotal.createTextField((("t_fielddup_" + i1) + "_") + i2, i2 + 1, dup_x, dup_y, 0, 0); var t_field = charTotal[(("t_fielddup_" + i1) + "_") + i2]; t_field.embedFonts = true; t_field.text = str.charAt(i1); var t_fmt = new TextFormat(); t_fmt.font = fmt_style.FontFormatName; t_fmt.color = fmt_style.BorderColor; t_fmt.size = fmt_style.FontSize; t_fmt.underline = fmt_style.FontUnderline; t_field.setTextFormat(t_fmt); t_field.autoSize = "left"; t_field.selectable = false; t_field._xscale = fmt_style.FontXScale; t_field._yscale = fmt_style.FontYScale; i2++; } } var chrobj = charTotal.createEmptyMovieClip("chrobj_" + i1, (i1 + i2) + 1); chrobj.createTextField("t_field_" + i1, i1 + 1, 0, 0, 0, 0); var t_field = chrobj["t_field_" + i1]; t_field.embedFonts = true; t_field.text = str.charAt(i1); var t_fmt = new TextFormat(); t_fmt.font = fmt_style.FontFormatName; t_fmt.color = fmt_style.FontBeginColor; t_fmt.size = fmt_style.FontSize; t_fmt.underline = fmt_style.FontUnderline; t_field.setTextFormat(t_fmt); t_field.autoSize = "left"; t_field.selectable = false; t_field._xscale = fmt_style.FontXScale; t_field._yscale = fmt_style.FontYScale; if ((fmt_style.FillStyle == "radial") || (fmt_style.FillStyle == "linear")) { with (chrobj) { colors = [fmt_style.FontBeginColor, fmt_style.FontEndColor]; alphas = [100, 100]; ratios = [0, 255]; matrix = {matrixType:"box", x:0, y:0, w:t_field._width * 2, h:t_field._height, r:(Math.PI/2)}; beginGradientFill(fmt_style.FillStyle, colors, alphas, ratios, matrix); moveTo(0, 0); lineTo(t_field._width * 2, 0); lineTo(t_field._width * 2, t_field._height); lineTo(0, t_field._height); lineTo(0, 0); endFill(); } chrobj.setMask(t_field); } charTotal._x = (-charTotal._width) / 2; charTotal._y = (-charTotal._height) / 2; var posY; if (param["Txt.LineAlign"] == 0) { posY = pos_xy.Y - 2; } else if (param["Txt.LineAlign"] == 2) { var metrics = t_fmt.getTextExtent(str.charAt(i1)); if ((metrics.ascent == undefined) || (metrics.ascent <= 0)) { posY = (pos_xy.Y - chrcontainer.charMovie._height) + 2; } else { posY = (pos_xy.Y - 2) - metrics.ascent; } } else { posY = pos_xy.Y - (chrcontainer.charMovie._height / 2); } chrcontainer._alpha = fmt_style.Alpha; chrcontainer._rotation = fmt_style.CharRotation; var iDelayFrame = (param["Txt.InDelay"] * (i1 + line_char_num)); if (!param["Txt.LinesSyncEnter"]) { iDelayFrame = iDelayFrame + (param["Txt.InDelay"] * char_num); } chrcontainer.delayFrame = iDelayFrame; chrcontainer._x = pos_xy.X + (chrcontainer._width / 2); chrcontainer._y = posY + (chrcontainer._height / 2); if (param["Txt.SkipEnter"]) { chrcontainer.gotoAndPlay("noEffectIn"); } else { chrcontainer.gotoAndPlay("effectIn"); } var t_margin = (t_field._width - t_field.textWidth); pos_xy.X = ((pos_xy.X + (t_field._width - t_margin)) + 0.5) + fmt_style.TextSpace; if (t_field._height > pos_xy.MaxY) { pos_xy.MaxY = t_field._height; } i1++; } } stop(); var g_char_num = 0; var g_charbot_array = new Array(); var pos_xy = new Array(); pos_xy.X = param["Txt.PosX"]; pos_xy.Y = param["Txt.PosY"]; pos_xy.MaxY = 0; var i1 = 0; i1 = 0; while (i1 < param["Txt.LineNum"]) { var str_line = param["Txt.StrLine." + i1]; if (str_line != null) { var paramXML; var fmt_name; var str_text; var line_char_num; var charbot_line; var charbot_str; paramXML = new XML(str_line); paramXML.ignoreWhite = true; line_char_num = 0; charbot_line = new Array(); pos_xy.X = param["Txt.PosX"]; pos_xy.Y = (pos_xy.Y + pos_xy.MaxY) + param["Txt.LineSpace"]; if (paramXML.childNodes[0].childNodes.length > 0) { pos_xy.MaxY = 0; var i2 = 0; while (i2 < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i2]; fmt_name = node.attributes.format; str_text = node.childNodes[0].nodeValue; fmt_style = param["Txt.Format." + fmt_name]; stage1_display(str_text, fmt_style, pos_xy, g_char_num, line_char_num, charbot_line); line_char_num = line_char_num + str_text.length; i2++; } } g_char_num = g_char_num + line_char_num; g_charbot_array.push(charbot_line); delete paramXML; } i1++; }
Symbol 39 MovieClip Frame 6
if (param["Txt.DurationFrame"] < 0) { gotoAndPlay(_currentframe - 1); } else { param["Txt.DurationFrame"] = param["Txt.DurationFrame"] - 1; if (param["Txt.DurationFrame"] > 0) { gotoAndPlay(_currentframe - 1); } else { gotoAndPlay(_currentframe + 1); } }
Symbol 39 MovieClip Frame 7
if (param["Txt.KeepText"] || (param["Txt.StaticText"])) { gotoAndPlay(_currentframe + 2); }
Symbol 39 MovieClip Frame 8
stop(); var line_num = g_charbot_array.length; g_char_num = 0; var i1 = 0; while (i1 < g_charbot_array.length) { var line_array; if (param["Txt.LeaveFromBegin"]) { line_array = g_charbot_array[i1]; } else { line_array = g_charbot_array[(g_charbot_array.length - 1) - i1]; } for (var i2 in line_array) { var iDelayFrame = 0; if (param["Txt.LeaveFromBegin"]) { iDelayFrame = param["Txt.OutDelay"] * i2; } else { iDelayFrame = param["Txt.OutDelay"] * (line_array.length - i2); } if (!param["Txt.LinesSyncLeave"]) { iDelayFrame = iDelayFrame + (param["Txt.OutDelay"] * g_char_num); } line_array[i2].delayFrame = iDelayFrame; if (param["Txt.SkipLeave"]) { line_array[i2].gotoAndPlay("noEffectOut"); } else { line_array[i2].gotoAndPlay("effectOut"); } } g_char_num = g_char_num + line_array.length; i1++; }
Symbol 39 MovieClip Frame 9
stop(); if (!param["Txt.StaticText"]) { _parent.g_effectcount = _parent.g_effectcount - 1; if (_parent.g_effectcount <= 0) { _parent.play(); } }

Library Items

Symbol 1 Sound [moviesound]
Symbol 2 GraphicUsed by:Timeline
Symbol 3 Font [default]
Symbol 4 Font [default large]
Symbol 5 Font [default small]
Symbol 6 Font [web link]
Symbol 7 Font [dark crystal]
Symbol 9 SoundUsed by:21 31
Symbol 10 BitmapUsed by:11 12 13 14
Symbol 11 GraphicUses:10Used by:21
Symbol 12 GraphicUses:10Used by:21
Symbol 13 GraphicUses:10Used by:21
Symbol 14 GraphicUses:10Used by:21
Symbol 15 SoundUsed by:21 31
Symbol 16 BitmapUsed by:17 18 19 20
Symbol 17 GraphicUses:16Used by:21
Symbol 18 GraphicUses:16Used by:21
Symbol 19 GraphicUses:16Used by:21
Symbol 20 GraphicUses:16Used by:21
Symbol 21 MovieClipUses:9 11 12 13 14 15 17 18 19 20Used by:8
Symbol 22 BitmapUsed by:23 24 25 26
Symbol 23 GraphicUses:22Used by:31
Symbol 24 GraphicUses:22Used by:31
Symbol 25 GraphicUses:22Used by:31
Symbol 26 GraphicUses:22Used by:31
Symbol 27 BitmapUsed by:28 29 30
Symbol 28 GraphicUses:27Used by:31
Symbol 29 GraphicUses:27Used by:31
Symbol 30 GraphicUses:27Used by:31
Symbol 31 MovieClipUses:15 23 24 25 26 9 28 29 30Used by:8
Symbol 8 MovieClipUses:21 31Used by:Timeline
Symbol 33 MovieClipUsed by:Timeline
Symbol 35 MovieClipUsed by:Timeline
Symbol 37 MovieClipUsed by:Timeline
Symbol 40 MovieClip [charMovie]Used by:45
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:43
Symbol 43 MovieClipUses:42Used by:44
Symbol 44 MovieClipUses:43Used by:45
Symbol 45 MovieClip [effectMovie]Uses:40 44
Symbol 39 MovieClipUsed by:Timeline

Instance Names

"dynamictext0"Frame 3Symbol 33 MovieClip
"dynamictext1"Frame 4Symbol 35 MovieClip
"dynamictext2"Frame 5Symbol 37 MovieClip
"dynamictext3"Frame 6Symbol 39 MovieClip
"bot0"Symbol 8 MovieClip Frame 1Symbol 21 MovieClip
"bot1"Symbol 8 MovieClip Frame 1Symbol 31 MovieClip
"dotMovie"Symbol 44 MovieClip Frame 1Symbol 43 MovieClip
"charMovie"Symbol 45 MovieClip [effectMovie] Frame 1Symbol 40 MovieClip [charMovie]
"dotsMovie"Symbol 45 MovieClip [effectMovie] Frame 3Symbol 44 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "moviesound"
ExportAssets (56)Timeline Frame 2Symbol 3 as "default"
ExportAssets (56)Timeline Frame 2Symbol 4 as "default large"
ExportAssets (56)Timeline Frame 2Symbol 5 as "default small"
ExportAssets (56)Timeline Frame 2Symbol 6 as "web link"
ExportAssets (56)Timeline Frame 2Symbol 7 as "dark crystal"
ExportAssets (56)Timeline Frame 6Symbol 40 as "charMovie"
ExportAssets (56)Timeline Frame 6Symbol 45 as "effectMovie"

Labels

"loopstart"Frame 2
"effectIn"Symbol 45 MovieClip [effectMovie] Frame 1
"noEffectIn"Symbol 45 MovieClip [effectMovie] Frame 41
"effectDuration"Symbol 45 MovieClip [effectMovie] Frame 61
"effectOut"Symbol 45 MovieClip [effectMovie] Frame 80
"noEffectOut"Symbol 45 MovieClip [effectMovie] Frame 105




http://swfchan.com/28/139569/info.shtml
Created: 28/10 -2018 02:39:40 Last modified: 28/10 -2018 02:39:40 Server time: 18/04 -2024 23:05:04