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

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM12910953-5DC&rnd=12910953" width="1" height="1"></div>

desenhar.swf

This is the info page for
Flash #261663

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


Text
QUADRO

Actions

VERMELHO
VERDE
AZUL
ESPESSURA

OPÇÕES DE CONTORNO

VERMELHO
VERDE
AZUL

OPÇÕES DE PREENCHIMENTO

APAGAR

REFAZER

INSTRUÇÕES: AGORA DESENHAR E PINTAR É MUITO MAIS FÁCIL E
DIVERTIDO, ALÉM DA BARRA DE FERRAMENTAS VOCÊ TÊM OPÇÕES DE
CONTORNO E PREENCHIMENTO ASSIM COMO A ESCOLHA DAS CORES ONDE
VOCÊ PODE MISTURAR O VERMELHO, VERDE, AZUL E FAZER COMBINAÇÕES
INCRÍVEIS, VOCÊ SÓ PRECISA ESCOLHER UMA FERRAMENTA E TESTÁ-LA NO
QUADRO BRANCO. VAMOS LÁ, EXPERIMENTE!!!

IMPRIMIR

FERRAMENTAS

MENU

EXEMPLO

ActionScript [AS1/AS2]

Frame 1
layer = 0; bLeft = 8; bRight = 424; bTop = 40; bBottom = 448; _root.onMouseDown = function () { if ((((_xmouse > bLeft) && (_xmouse < bRight)) && (_ymouse > bTop)) && (_ymouse < bBottom)) { layer++; _root.drawingPlane.createEmptyMovieClip("layer" + layer, layer); with (_root.drawingPlane["layer" + layer]) { lineStyle(_root.actions.thickness, _root.actions.HEXcolor, _root.actions.cA); if (_root.actions.penmode == "draw") { moveTo(_root.actions.lastX, _root.actions.lastY); } } _root.actions.initX = _root._xmouse; _root.actions.initY = _root._ymouse; _root.actions.pendown = true; } }; _root.onMouseUp = function () { _root.actions.pendown = false; }; stop();
Instance of Symbol 12 MovieClip "actions" in Frame 1
onClipEvent (load) { function updateGradBar() { with (_root.gradBar) { clear(); gColors = [HEXcolorGrad1, HEXcolorGrad2]; gAlphas = [g1A, g2A]; gRatios = [0, 255]; gMatrix = {matrixType:"box", x:8, y:0, w:104, h:16, r:0}; beginGradientFill("linear", gColors, gAlphas, gRatios, gMatrix); lineStyle(0, 0, 0); moveTo(8, 0); lineTo(112, 0); lineTo(112, 16); lineTo(8, 16); lineTo(8, 0); } } function setSliderPos(which) { _root.sliderR._x = 512 + ((eval (which + "R") * 80) / 255); _root.sliderG._x = 512 + ((eval (which + "G") * 80) / 255); _root.sliderB._x = 512 + ((eval (which + "B") * 80) / 255); _root.sliderA._x = 512 + (eval (which + "A") * 0.8); } pendown = false; penmode = "draw"; thickness = 2; cR = 0; cG = 0; cB = 0; cA = 100; fR = 0; fG = 0; fB = 0; fA = 100; g1R = 127; g1G = 127; g1B = 127; g1A = 100; g2R = 127; g2G = 127; g2B = 127; g2A = 100; fillEdit = "f"; fillType = "solid"; i = 1; polypoints = 50; var HEXcode = "0x000000"; myColorLine = new Color(_root.cBlock); myColorFill = new Color(_root.fBlock); myColorGrad1 = new Color(_root.gradMarker1); myColorGrad2 = new Color(_root.gradMarker2); nextArray = new Array(); } onClipEvent (enterFrame) { lastX = x; lastY = y; X = _root._xmouse; Y = _root._ymouse; if (pendown && (penmode == "draw")) { with (_root.drawingPlane["layer" + _root.layer]) { lineStyle(thickness, HEXcolorLine, cA); lineTo(X, Y); } } if (pendown && (((((penmode == "line") || (penmode == "curve")) || (penmode == "box")) || (penmode == "circle")) || (penmode == "polygon"))) { _root.drawingPlane[(("layer" + _root.layer) + "_") + (i - 1)].removeMovieClip(); _root.drawingPlane.createEmptyMovieClip((("layer" + _root.layer) + "_") + i, _root.layer); with (_root.drawingPlane[(("layer" + _root.layer) + "_") + i]) { if (thickness > 0) { lineStyle(thickness, HEXcolorLine, cA); } else { lineStyle(0, 0, 0); } if (((penmode == "box") || (penmode == "circle")) || (penmode == "polygon")) { if (fillType == "solid") { beginFill(HEXcolorFill, fA); } if ((fillType == "linear") || (fillType == "radial")) { gColors = [HEXcolorGrad1, HEXcolorGrad2]; gAlphas = [g1A, g2A]; gRatios = [0, 255]; gMatrix = {matrixType:"box", x:initX, y:initY, w:X - initX, h:Y - initY, r:0}; beginGradientFill(fillType, gColors, gAlphas, gRatios, gMatrix); } } if (penmode == "line") { moveTo(initX, initY); lineTo(X, Y); } if (penmode == "curve") { moveTo(initX, initY); curveTo(X, initY, X, Y); } if (penmode == "box") { moveTo(initX, initY); lineTo(X, initY); lineTo(X, Y); lineTo(initX, Y); lineTo(initX, initY); } if (penmode == "circle") { difX = X - initX; difY = Y - initY; midX = (X + initX) / 2; midY = (Y + initY) / 2; offX = difX * 0.03; offY = difY * 0.03; moveTo(midX, initY); curveTo(X - offX, initY + offY, X, midY); curveTo(X - offX, Y - offY, midX, Y); curveTo(initX + offX, Y - offY, initX, midY); curveTo(initX + offX, initY + offY, midX, initY); } if (penmode == "polygon") { midX = (X + initX) / 2; midY = (Y + initY) / 2; difX = X - initX; difY = Y - initY; moveTo(midX, initY); s = 0; while (s < (polypoints + 1)) { nextX = ((Math.sin(((s * (360 / polypoints)) * Math.PI) / 180) + 1) * difX) / 2; nextY = (((-Math.cos(((s * (360 / polypoints)) * Math.PI) / 180)) + 1) * difY) / 2; lineTo(initX + nextX, initY + nextY); s++; } } endFill(); } i++; if (i > 10) { i = i - 10; } } HEXcolorLine = ((cR << 16) | (cG << 8)) | cB; HEXcolorFill = ((eval (fillEdit + "R") << 16) | (eval (fillEdit + "G") << 8)) | eval (fillEdit + "B"); HEXcolorGrad1 = ((g1R << 16) | (g1G << 8)) | g1B; HEXcolorGrad2 = ((g2R << 16) | (g2G << 8)) | g2B; if (fillType == "none") { myColorFill.setRGB(16711680); _root.fBlock.gotoAndStop("nofill"); } else { myColorFill.setRGB(HEXcolorFill); _root.fBlock.gotoAndStop("fill"); } if (thickness > 0) { myColorLine.setRGB(HEXcolorLine); _root.cBlock.gotoAndStop("fill"); } else { myColorLine.setRGB(16711680); _root.cBlock.gotoAndStop("nofill"); } myColorGrad1.setRGB(HEXcolorGrad1); myColorGrad2.setRGB(HEXcolorGrad2); _root.cBlock._alpha = cA; _root.fBlock._alpha = fA; _root.gradMarker1._alpha = g1A; _root.gradMarker2._alpha = g2A; HEXcodeLine = ""; HEXcodeLine = HEXcodeLine + ((cR < 16) ? ("0" + cR.toString(16)) : (cR.toString(16))); HEXcodeLine = HEXcodeLine + ((cG < 16) ? ("0" + cG.toString(16)) : (cG.toString(16))); HEXcodeLine = HEXcodeLine + ((cB < 16) ? ("0" + cB.toString(16)) : (cB.toString(16))); HEXcodeFill = ""; HEXcodeFill = HEXcodeFill + ((fR < 16) ? ("0" + fR.toString(16)) : (fR.toString(16))); HEXcodeFill = HEXcodeFill + ((fG < 16) ? ("0" + fG.toString(16)) : (fG.toString(16))); HEXcodeFill = HEXcodeFill + ((fB < 16) ? ("0" + fB.toString(16)) : (fB.toString(16))); fillR = eval (fillEdit + "R"); fillG = eval (fillEdit + "G"); fillB = eval (fillEdit + "B"); fillA = eval (fillEdit + "A"); updateGradBar(); }
Instance of Symbol 17 MovieClip in Frame 1
onClipEvent (enterFrame) { _root.actions.thickness = Math.floor(((_x - 512) * 20.999) / 80); }
Instance of Symbol 18 MovieClip in Frame 1
onClipEvent (enterFrame) { _root.actions.cR = Math.floor(((_x - 512) * 255.999) / 80); }
Instance of Symbol 18 MovieClip in Frame 1
onClipEvent (enterFrame) { _root.actions.cG = Math.floor(((_x - 512) * 255.999) / 80); }
Instance of Symbol 18 MovieClip in Frame 1
onClipEvent (enterFrame) { _root.actions.cB = Math.floor(((_x - 512) * 255.999) / 80); }
Instance of Symbol 18 MovieClip "sliderR" in Frame 1
onClipEvent (enterFrame) { _root.actions[_root.actions.fillEdit + "R"] = Math.floor(((_x - 512) * 255.999) / 80); }
Instance of Symbol 18 MovieClip "sliderG" in Frame 1
onClipEvent (enterFrame) { _root.actions[_root.actions.fillEdit + "G"] = Math.floor(((_x - 512) * 255.999) / 80); }
Instance of Symbol 18 MovieClip "sliderB" in Frame 1
onClipEvent (enterFrame) { _root.actions[_root.actions.fillEdit + "B"] = Math.floor(((_x - 512) * 255.999) / 80); }
Symbol 16 Button
on (press) { startDrag (this, true, 512, _y, 592, _y); } on (release, releaseOutside) { stopDrag(); }
Symbol 22 MovieClip Frame 1
stop();
Symbol 22 MovieClip Frame 2
stop();
Symbol 27 Button
on (release) { _root.actions.penmode = "draw"; }
Symbol 31 Button
on (release) { _root.actions.penmode = "line"; }
Symbol 35 Button
on (release) { _root.actions.penmode = "box"; }
Symbol 39 Button
on (release) { _root.actions.penmode = "circle"; }
Symbol 47 Button
on (press) { _root.actions.setting = true; } on (release) { i = _root.layer; while (i > 0) { _root.drawingPlane["layer" + i].clear(); _root.drawingPlane["layer" + i].removeMovieClip(); j = 0; while (j < 11) { _root.drawingPlane[(("layer" + i) + "_") + j].clear(); _root.drawingPlane[(("layer" + i) + "_") + j].removeMovieClip(); j++; } i--; } _root.layer = 0; } on (release, releaseOutside) { _root.actions.setting = false; }
Symbol 49 Button
on (press) { _root.actions.setting = true; } on (release) { if (_root.layer > 0) { _root.drawingPlane["layer" + _root.layer].clear(); _root.drawingPlane["layer" + _root.layer].removeMovieClip(); i = 0; while (i < 11) { _root.drawingPlane[(("layer" + _root.layer) + "_") + i].clear(); _root.drawingPlane[(("layer" + _root.layer) + "_") + i].removeMovieClip(); i++; } _root.layer--; } } on (release, releaseOutside) { _root.actions.setting = false; }
Symbol 55 Button
on (release) { printAsBitmapNum (1, "bmax"); }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 ButtonUses:1Used by:Timeline
Symbol 3 BitmapUsed by:4
Symbol 4 GraphicUses:3Used by:Timeline
Symbol 5 GraphicUsed by:Timeline
Symbol 6 GraphicUsed by:Timeline
Symbol 7 FontUsed by:8 11
Symbol 8 TextUses:7Used by:Timeline
Symbol 9 MovieClipUsed by:Timeline
Symbol 10 GraphicUsed by:Timeline
Symbol 11 TextUses:7Used by:12
Symbol 12 MovieClipUses:11Used by:Timeline
Symbol 13 FontUsed by:14 19 40 41 44 48 50 52 56 57 58
Symbol 14 TextUses:13Used by:Timeline
Symbol 15 GraphicUsed by:16
Symbol 16 ButtonUses:15Used by:17 18
Symbol 17 MovieClipUses:16Used by:Timeline
Symbol 18 MovieClipUses:16Used by:Timeline
Symbol 19 TextUses:13Used by:Timeline
Symbol 20 GraphicUsed by:22
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:20 21Used by:Timeline
Symbol 23 GraphicUsed by:Timeline
Symbol 24 GraphicUsed by:27
Symbol 25 GraphicUsed by:27
Symbol 26 GraphicUsed by:27
Symbol 27 ButtonUses:24 25 26Used by:Timeline
Symbol 28 GraphicUsed by:31
Symbol 29 GraphicUsed by:31
Symbol 30 GraphicUsed by:31
Symbol 31 ButtonUses:28 29 30Used by:Timeline
Symbol 32 GraphicUsed by:35
Symbol 33 GraphicUsed by:35
Symbol 34 GraphicUsed by:35
Symbol 35 ButtonUses:32 33 34Used by:Timeline
Symbol 36 GraphicUsed by:39
Symbol 37 GraphicUsed by:39
Symbol 38 GraphicUsed by:39
Symbol 39 ButtonUses:36 37 38Used by:Timeline
Symbol 40 TextUses:13Used by:Timeline
Symbol 41 TextUses:13Used by:Timeline
Symbol 42 GraphicUsed by:Timeline
Symbol 43 GraphicUsed by:47 49
Symbol 44 TextUses:13Used by:47
Symbol 45 GraphicUsed by:47 49
Symbol 46 GraphicUsed by:47 49
Symbol 47 ButtonUses:43 44 45 46Used by:Timeline
Symbol 48 TextUses:13Used by:49
Symbol 49 ButtonUses:43 48 45 46Used by:Timeline
Symbol 50 TextUses:13Used by:Timeline
Symbol 51 GraphicUsed by:55
Symbol 52 TextUses:13Used by:55
Symbol 53 GraphicUsed by:55
Symbol 54 GraphicUsed by:55
Symbol 55 ButtonUses:51 52 53 54Used by:Timeline
Symbol 56 TextUses:13Used by:Timeline
Symbol 57 TextUses:13Used by:Timeline
Symbol 58 TextUses:13Used by:Timeline

Instance Names

"drawingPlane"Frame 1Symbol 9 MovieClip
"actions"Frame 1Symbol 12 MovieClip
"cBlock"Frame 1Symbol 22 MovieClip
"sliderR"Frame 1Symbol 18 MovieClip
"sliderG"Frame 1Symbol 18 MovieClip
"sliderB"Frame 1Symbol 18 MovieClip
"fBlock"Frame 1Symbol 22 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$Zq$sCgetC51sC3R2J94jMklB1."

Labels

"fill"Symbol 22 MovieClip Frame 1
"nofill"Symbol 22 MovieClip Frame 2




http://swfchan.com/53/261663/info.shtml
Created: 31/10 -2025 06:39:28 Last modified: 31/10 -2025 06:39:28 Server time: 05/12 -2025 09:57:34