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

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

Valentines thing lol by JoeyJoJo1254.swf

This is the info page for
Flash #167414

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


Text
(Stay back)
\

ActionScript [AS1/AS2]

Frame 1
function setTextFormat(textObject) { var _local1 = new TextFormat(); _local1.size = 100; _local1.letterSpacing = 15; _local1.font = "Trebuchet MS"; _local1.color = 16777215 /* 0xFFFFFF */; _local1.align = "right"; textObject.setTextFormat(_local1); } function setTextFormat2(textObject) { var _local1 = new TextFormat(); _local1.size = 18; _local1.letterSpacing = 3; _local1.font = "Segoe UI Light"; _local1.color = 16777215 /* 0xFFFFFF */; _local1.align = "right"; textObject.setTextFormat(_local1); } function assignMasks() { ploader.infoText.setMask(ploader.iTM); ploader.tcont.setMask(ploader.tmask); ploader.lines.setMask(ploader.linesMask); } function easeInQuad(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } function preload() { var _local3 = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); ploader.tcont.T.text = _local3; setTextFormat(ploader.tcont.T); if (_local3 == 100) { var startPos = ploader.infoText._y; var timeCount = 0; ploader.infoText.onEnterFrame = function () { this._y = easeInQuad(timeCount++, startPos, -55, 10); if (timeCount >= 10) { delete this.onEnterFrame; isLoaded = true; this.iT.text = "<3"; setTextFormat2(this.iT); this._y = 120; this.onEnterFrame = function () { this._y = 93 - ((93 - this._y) / 1.1); if (this._y == 93) { delete this.onEnterFrame; } }; } }; clearInterval(Int); } } function onMouseDown() { if (isLoaded) { _root.play(); unloadMovie (bgGrad); unloadMovie (lines); unloadMovie (linesMask); unloadMovie (tcont); unloadMovie (tmask); unloadMovie (infoText); unloadMovie (iT); unloadMovie (iTM); unloadMovie (ploader); unloadMovie (pre_bgmc); delete preload; delete easeInQuad; delete setTextFormat; delete setTextFormat2; delete blurData; delete isLoaded; delete Int; delete onMouseDown; } } stop(); blurData = new flash.display.BitmapData(Stage.width + 20, Stage.height + 20); blurData.draw(_root, new flash.geom.Matrix(1, 0, 0, 1, 10, 10)); this.createEmptyMovieClip("pre_bgmc", this.getNextHighestDepth()); pre_bgmc._x = -10; pre_bgmc._y = -10; pre_bgmc.attachBitmap(blurData, 1); pre_bgmc.filters = [new flash.filters.BlurFilter(10, 10, 2)]; this.createEmptyMovieClip("ploader", this.getNextHighestDepth()); ploader._x = 0; ploader._y = Stage.height - 150; ploader.createEmptyMovieClip("bgGrad", ploader.getNextHighestDepth()); ploader.bgGrad.cacheAsBitmap = true; ploader.bgGrad._x = -ploader._x; ploader.bgGrad._y = Stage.height - ploader._y; with (ploader.bgGrad) { fillType = "linear"; colors = [6710886, 0]; alphas = [0, 75]; ratios = [0, 255]; matrix = {matrixType:"box", x:0, y:-200, w:200, h:200, r:(Math.PI/2)}; lineStyle(1, 0, 0); beginGradientFill(fillType, colors, alphas, ratios, matrix); moveTo(0, 0); lineTo(Stage.width, 0); lineTo(Stage.width, -200); lineTo(0, -200); lineTo(0, 0); endFill(); } ploader.createEmptyMovieClip("lines", ploader.getNextHighestDepth()); ploader.lines.cacheAsBitmap = true; ploader.lines._x = Stage.width; ploader.lines._y = 80; ploader.lines.lineStyle(1, 16777215); var i = 0; while (i < 75) { ploader.lines.moveTo(i * -5, 0); ploader.lines.lineTo((i * -5) + 50, 50); i++; } ploader.createEmptyMovieClip("linesMask", ploader.getNextHighestDepth()); ploader.linesMask.cacheAsBitmap = true; with (ploader.linesMask) { fillType = "linear"; colors = [0, 0]; alphas = [0, 80]; ratios = [0, 255]; matrix = {matrixType:"box", x:Stage.width - 325, y:0, w:200, h:15, r:0}; lineStyle(1, 0, 0); beginGradientFill(fillType, colors, alphas, ratios, matrix); moveTo(0, 80); lineTo(Stage.width, 80); lineTo(Stage.width, 90); lineTo(0, 90); lineTo(0, 80); endFill(); alphas = [0, 25]; lineStyle(1, 0, 0); beginGradientFill(fillType, colors, alphas, ratios, matrix); moveTo(0, 90); lineTo(Stage.width, 90); lineTo(Stage.width, 130); lineTo(0, 130); lineTo(0, 90); endFill(); } ploader.createEmptyMovieClip("tcont", ploader.getNextHighestDepth()); ploader.tcont.cacheAsBitmap = true; ploader.tcont._x = Stage.width - 400; var T = ploader.tcont.createTextField("T", ploader.tcount.getNextHighestDepth(), 0, 0, 400, 100); T.text = "0"; T.selectable = false; setTextFormat(T); ploader.createEmptyMovieClip("tmask", ploader.getNextHighestDepth()); ploader.tmask.cacheAsBitmap = true; ploader.tmask._x = Stage.width - 200; with (ploader.tmask) { fillType = "linear"; colors = [0, 0]; alphas = [0, 50]; ratios = [0, 255]; matrix = {matrixType:"box", x:0, y:68, w:200, h:15, r:-1.5707963267949}; lineStyle(1, 0, 0); beginGradientFill(fillType, colors, alphas, ratios, matrix); moveTo(0, 0); lineTo(200, 0); lineTo(200, 80); lineTo(0, 80); lineTo(0, 0); endFill(); } ploader.createEmptyMovieClip("infoText", ploader.getNextHighestDepth()); ploader.infoText.cacheAsBitmap = true; ploader.infoText._x = Stage.width - 415; ploader.infoText._y = 95; var iT = ploader.infoText.createTextField("iT", ploader.infoText.getNextHighestDepth(), 0, 0, 400, 100); iT.text = "Now loading..."; iT.selectable = false; setTextFormat2(iT); ploader.createEmptyMovieClip("iTM", ploader.getNextHighestDepth()); ploader.iTM.cacheAsBitmap = true; ploader.iTM._x = Stage.width - 400; ploader.iTM._y = 90; with (ploader.iTM) { fillType = "linear"; colors = [0, 0, 0, 0]; alphas = [0, 100, 100, 0]; ratios = [0, 75, 185, 255]; matrix = {matrixType:"box", x:0, y:0, w:200, h:50, r:-1.5707963267949}; lineStyle(1, 0, 0); beginGradientFill(fillType, colors, alphas, ratios, matrix); moveTo(0, 0); lineTo(400, 0); lineTo(400, 50); lineTo(0, 50); lineTo(0, 0); endFill(); } assignMasks(); var isLoaded = false; var Int = setInterval(preload, 100);
Symbol 4 MovieClip Frame 1
function camControl() { rp.x = _x; rp.y = _y; var _local5 = camH * (_yscale * 0.01); var _local6 = camW * (_xscale * 0.01); var _local3 = sH / _local5; var _local4 = sW / _local6; _x2 = (_local6 / 2) * _local4; _y2 = (_local5 / 2) * _local3; _xscale2 = _local4 * 100; _yscale2 = _local3 * 100; _rotation2 = -_rotation; _parent.filters = this.filters; _parent.transform.colorTransform = this.transform.colorTransform; } function reset() { _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; _parent._rotation = 0; _parent._visible = true; } function set_x2(value) { var _local2 = {x:rp.x, y:rp.y}; _parent.localToGlobal(_local2); _parent._x = _parent._x + (value - _local2.x); } function get_x2() { var _local2 = {x:rp.x, y:rp.y}; _parent.localToGlobal(_local2); return(_local2.x); } function set_y2(value) { var _local2 = {x:rp.x, y:rp.y}; _parent.localToGlobal(_local2); _parent._y = _parent._y + (value - _local2.y); } function get_y2() { var _local2 = {x:rp.x, y:rp.y}; _parent.localToGlobal(_local2); return(_local2.y); } function get_xscale2() { return(_parent._xscale); } function set_xscale2(value) { setProperty2("_xscale", value); } function get_yscale2() { return(_parent._yscale); } function set_yscale2(value) { setProperty2("_yscale", value); } function get_rotation2() { return(parent.rotation); } function set_rotation2(value) { setProperty2("_rotation", value); } function setProperty2(prop, n) { var _local3 = {x:rp.x, y:rp.y}; _parent.localToGlobal(_local3); _parent[prop] = n; var _local2 = {x:rp.x, y:rp.y}; _parent.localToGlobal(_local2); _parent._x = _parent._x - (_local2.x - _local3.x); _parent._y = _parent._y - (_local2.y - _local3.y); } _visible = true; addProperty("_x2", get_x2, set_x2); addProperty("_y2", get_y2, set_y2); addProperty("_xscale2", get_xscale2, set_xscale2); addProperty("_yscale2", get_yscale2, set_yscale2); addProperty("_rotation2", get_rotation2, set_rotation2); var oldScaleMode = stage.scaleMode; stage.scaleMode = "exactFit"; var sW = Stage.width; var sH = Stage.height; stage.scaleMode = oldScaleMode; var bounds_obj = this.getBounds(this); var camH = Math.abs(bounds_obj.yMax - bounds_obj.yMin); var camW = Math.abs(bounds_obj.xMax - bounds_obj.xMin); var rp = {x:this._x, y:this._y}; onEnterFrame = function () { camControl(); }; this.onUnload = reset;

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 GraphicUsed by:Timeline
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:3Used by:Timeline
Symbol 5 GraphicUsed by:Timeline
Symbol 6 SoundUsed by:Timeline
Symbol 7 GraphicUsed by:Timeline
Symbol 8 GraphicUsed by:Timeline
Symbol 9 GraphicUsed by:Timeline
Symbol 10 GraphicUsed by:Timeline
Symbol 11 GraphicUsed by:Timeline
Symbol 12 SoundUsed by:Timeline
Symbol 13 GraphicUsed by:Timeline
Symbol 14 GraphicUsed by:Timeline
Symbol 15 SoundUsed by:Timeline
Symbol 16 GraphicUsed by:Timeline
Symbol 17 SoundUsed by:Timeline
Symbol 18 GraphicUsed by:Timeline
Symbol 19 GraphicUsed by:Timeline
Symbol 20 GraphicUsed by:Timeline
Symbol 21 GraphicUsed by:Timeline
Symbol 22 GraphicUsed by:Timeline
Symbol 23 GraphicUsed by:Timeline
Symbol 24 GraphicUsed by:Timeline
Symbol 25 GraphicUsed by:Timeline
Symbol 26 GraphicUsed by:Timeline
Symbol 27 GraphicUsed by:Timeline
Symbol 28 GraphicUsed by:Timeline
Symbol 29 GraphicUsed by:Timeline
Symbol 30 SoundUsed by:Timeline
Symbol 31 GraphicUsed by:Timeline
Symbol 32 GraphicUsed by:Timeline
Symbol 33 GraphicUsed by:Timeline
Symbol 34 GraphicUsed by:Timeline
Symbol 35 FontUsed by:36
Symbol 36 TextUses:35Used by:Timeline
Symbol 37 SoundUsed by:Timeline
Symbol 38 GraphicUsed by:Timeline
Symbol 39 GraphicUsed by:Timeline
Symbol 40 GraphicUsed by:Timeline
Symbol 41 GraphicUsed by:Timeline
Symbol 42 GraphicUsed by:Timeline
Symbol 43 GraphicUsed by:Timeline
Symbol 44 GraphicUsed by:Timeline
Symbol 45 GraphicUsed by:Timeline
Symbol 46 GraphicUsed by:Timeline
Symbol 47 GraphicUsed by:Timeline
Symbol 48 GraphicUsed by:Timeline
Symbol 49 GraphicUsed by:Timeline
Symbol 50 GraphicUsed by:Timeline
Symbol 51 GraphicUsed by:Timeline
Symbol 52 GraphicUsed by:Timeline
Symbol 53 GraphicUsed by:Timeline
Symbol 54 GraphicUsed by:Timeline
Symbol 55 GraphicUsed by:Timeline
Symbol 56 SoundUsed by:Timeline
Symbol 57 GraphicUsed by:Timeline
Symbol 58 GraphicUsed by:Timeline
Symbol 59 SoundUsed by:Timeline
Symbol 60 GraphicUsed by:Timeline
Symbol 61 SoundUsed by:Timeline
Symbol 62 SoundUsed by:Timeline
Symbol 63 GraphicUsed by:Timeline
Symbol 64 GraphicUsed by:Timeline
Symbol 65 GraphicUsed by:Timeline
Symbol 66 GraphicUsed by:Timeline
Symbol 67 GraphicUsed by:Timeline
Symbol 68 GraphicUsed by:Timeline
Symbol 69 GraphicUsed by:Timeline
Symbol 70 GraphicUsed by:Timeline
Symbol 71 GraphicUsed by:Timeline
Symbol 72 GraphicUsed by:Timeline
Symbol 73 GraphicUsed by:Timeline
Symbol 74 GraphicUsed by:Timeline
Symbol 75 GraphicUsed by:Timeline
Symbol 76 GraphicUsed by:Timeline
Symbol 77 GraphicUsed by:Timeline
Symbol 78 GraphicUsed by:Timeline
Symbol 79 GraphicUsed by:Timeline
Symbol 80 GraphicUsed by:Timeline
Symbol 81 GraphicUsed by:Timeline
Symbol 82 GraphicUsed by:Timeline
Symbol 83 GraphicUsed by:Timeline
Symbol 84 GraphicUsed by:Timeline
Symbol 85 GraphicUsed by:Timeline
Symbol 86 GraphicUsed by:Timeline
Symbol 87 GraphicUsed by:Timeline
Symbol 88 GraphicUsed by:Timeline
Symbol 89 GraphicUsed by:Timeline
Symbol 90 GraphicUsed by:Timeline
Symbol 91 GraphicUsed by:Timeline
Symbol 92 GraphicUsed by:Timeline
Symbol 93 GraphicUsed by:Timeline
Symbol 94 GraphicUsed by:Timeline
Symbol 95 GraphicUsed by:Timeline
Symbol 96 GraphicUsed by:Timeline
Symbol 97 GraphicUsed by:Timeline
Symbol 98 GraphicUsed by:Timeline
Symbol 99 GraphicUsed by:Timeline
Symbol 100 GraphicUsed by:Timeline
Symbol 101 GraphicUsed by:Timeline
Symbol 102 GraphicUsed by:Timeline
Symbol 103 GraphicUsed by:Timeline
Symbol 104 GraphicUsed by:Timeline

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.




http://swfchan.com/34/167414/info.shtml
Created: 18/10 -2018 13:09:04 Last modified: 18/10 -2018 13:09:04 Server time: 22/12 -2024 04:05:10