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

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

mm_zoom01.swf

This is the info page for
Flash #5478

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


Text
loopCalls.  Hide me!

Pan and Zoom

tooltips

zoom on face

show all

pan left

pan right

pan up

pan down

zoom in

zoom out

ActionScript [AS1/AS2]

Frame 1
function tooltip(btname) { if (tooltipsOK) { if (btname == false) { ttLayer.gotoAndStop("idle"); } ttlayer.tt.gotoAndStop(btname); ttLayer.gotoAndPlay("active"); } } Stage.showMenu = false; system.useCodePage = true; var tooltipsOK = 1; ttLayer.tt.tt_face = gtt_face; ttLayer.tt.tt_all = gtt_all; ttLayer.tt.tt_panup = gtt_panup; ttLayer.tt.tt_pandown = gtt_pandown; ttLayer.tt.tt_panleft = gtt_panleft; ttLayer.tt.tt_panright = gtt_panright; ttLayer.tt.tt_zoomin = gtt_zoomin; ttLayer.tt.tt_zoomout = gtt_zoomout;
Symbol 5 MovieClip Frame 1
if (_parent.initInfo != 0) { _parent.init(); _parent.initInfo = 0; } if (_parent.panX || (_parent.panY)) { _parent.sendPanCommand(); } else if (_parent.moveSlider) { _parent.moveZoomSlider(); _parent.sendZoomCommand(); } else if (_parent.zoom) { _parent.sendZoomCommand(); }
Symbol 10 Button
on (press) { reset(); } on (rollOver) { _root.tooltip("reset"); } on (rollOut) { _root.tooltip(false); }
Symbol 15 Button
on (press) { _parent.setZoomDirection(1); _parent.zoom = 1; _parent.moveSlider = 1; } on (release, releaseOutside) { _parent.moveSlider = 0; _parent.zoom = 0; } on (rollOver) { _root.tooltip("zoomin"); } on (rollOut) { _root.tooltip(false); }
Symbol 17 MovieClip Frame 1
stop();
Symbol 17 MovieClip Frame 2
stop();
Symbol 22 Button
on (press) { _parent.setZoomDirection(-1); _parent.zoom = 1; _parent.moveSlider = 1; } on (release, releaseOutside) { _parent.moveSlider = 0; _parent.zoom = 0; } on (rollOver) { _root.tooltip("zoomout"); } on (rollOut) { _root.tooltip(false); }
Symbol 23 MovieClip Frame 1
stop();
Symbol 23 MovieClip Frame 2
stop();
Symbol 29 Button
on (press) { _parent.setPanDirection(1); _parent.panY = 1; } on (release, releaseOutside) { _parent.panY = 0; } on (rollOver) { _root.tooltip("panup"); } on (rollOut) { _root.tooltip(false); }
Symbol 30 MovieClip Frame 1
stop();
Symbol 34 Button
on (press) { _parent.setPanDirection(1); _parent.panX = 1; } on (release, releaseOutside) { _parent.panX = 0; } on (rollOver) { _root.tooltip("panleft"); } on (rollOut) { _root.tooltip(false); }
Symbol 35 MovieClip Frame 1
stop();
Symbol 39 Button
on (press) { _parent.setPanDirection(-1); _parent.panX = 1; } on (release, releaseOutside) { _parent.panX = 0; } on (rollOver) { _root.tooltip("panright"); } on (rollOut) { _root.tooltip(false); }
Symbol 40 MovieClip Frame 1
stop();
Symbol 44 Button
on (press) { _parent.setPanDirection(-1); _parent.panY = 1; } on (release, releaseOutside) { _parent.panY = 0; } on (rollOver) { _root.tooltip("pandown"); } on (rollOut) { _root.tooltip(false); }
Symbol 45 MovieClip Frame 1
stop();
Symbol 50 Button
on (press) { resetFaceZoom(); } on (rollOver) { _root.tooltip("face"); } on (rollOut) { _root.tooltip(false); }
Symbol 60 MovieClip Frame 1
function init() { parseInitInfo(); initSlider(savedZoom); sendInitInfo(); bStates = "0,0,0,0"; } function sendInitInfo() { fscommand ("initinfo", initInfo); } function reset() { initSlider(ZOOM_MIN); fscommand ("reset"); } function resetFaceZoom() { initSlider(FACE_ZOOM); fscommand ("zoomface"); } function initSlider(zoomP) { newPos = (zoomP - ZOOM_MIN) / (ZOOM_MAX - ZOOM_MIN); slider._x = sliderTrack._x + (sliderTrack._width * newPos); sendZoomCommand(); } function parseInitInfo() { var _local1 = initInfo.split(","); if (_local1[0] != null) { savedX = parseInt(_local1[0]); } if (_local1[1] != null) { savedY = parseInt(_local1[1]); } if (_local1[2] != null) { savedZoom = parseInt(_local1[2]); } } function sendPanCommand() { if (panX) { fscommand ("panX", panDirection); } else if (panY) { fscommand ("panY", panDirection); } } function sendZoomCommand() { fscommand ("zoom", getScale()); } function setPanDirection(dir) { panDirection = dir; } function setZoomDirection(dir) { zoomDirection = dir; } function getScale() { var _local1 = (slider._x - sliderTrack._x) / sliderTrack._width; if (_local1 < 0.01) { _local1 = 0; } else if (_local1 > 0.99) { _local1 = 1; } return(_local1); } function moveZoomSlider() { if ((zoomDirection > 0) && (Math.floor(slider._x) < getSliderLimit("right"))) { slider._x = slider._x + zoomStep; if (slider._x > getSliderLimit("right")) { slider._x = getSliderLimit("right"); } } else if ((zoomDirection < 0) && (Math.floor(slider._x) > getSliderLimit("left"))) { slider._x = slider._x - zoomStep; if (slider._x < getSliderLimit("left")) { slider._x = getSliderLimit("left"); } } } function enableZoomIn(act) { if (act) { zoomin.gotoAndStop("active"); } else { zoomin.gotoAndStop("inactive"); moveSlider = 0; } } function enableZoomOut(act) { if (act) { zoomout.gotoAndStop("active"); } else { zoomout.gotoAndStop("inactive"); moveSlider = 0; } } function enablePan(act) { var _local1 = act; enablePanLeft(_local1); enablePanRight(_local1); enablePanUp(_local1); enablePanDown(_local1); } function enablePanLeft(act) { if (act) { panleft.star._visible = false; } else { panleft.star._visible = true; } } function enablePanRight(act) { if (act) { panright.star._visible = false; } else { panright.star._visible = true; } } function enablePanUp(act) { if (act) { panup.star._visible = false; } else { panup.star._visible = true; } } function enablePanDown(act) { if (act) { pandown.star._visible = false; } else { pandown.star._visible = true; } } function getSliderLimit(which) { var _local1 = sliderTrack._x + sliderTrack._width; if ((which == "left") || (which == -1)) { _local1 = sliderTrack._x; } return(Math.floor(_local1)); } function getZoomStep() { return(sliderTrack._width / 20); } var ZOOM_MAX = 400; var ZOOM_MIN = 100; var FACE_ZOOM = 316; var panDirection = 1; var zoomDirection = 1; var moveSlider = 0; var prevScale; var zoomStep = getZoomStep(); var savedZoom = 100; var savedX = 0; var savedY = 0; var bStates; var panX = 0; var panY = 0; var zoom = 0; initInfo = 0; var ct = 0;
Instance of Symbol 57 MovieClip "slider" in Symbol 60 MovieClip Frame 1
onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { startDrag (this, false, _parent.getSliderLimit("left"), _parent.sliderTrack._y, _parent.getSliderLimit("right"), _parent.sliderTrack._y); _parent.zoom = 1; } } onClipEvent (mouseUp) { stopDrag(); _parent.zoom = 0; }
Symbol 76 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 10
tti_face.autoSize = true; tti_face.border = true; tti_face.borderColor = 0; tti_face.backgroundColor = 16777164 /* 0xFFFFCC */; if ((tt_face == null) || (tt_face == "")) { tti_face._visible = 0; } stop();
Symbol 76 MovieClip Frame 19
tti_all.autoSize = true; tti_all.border = true; tti_all.borderColor = 0; tti_all.backgroundColor = 16777164 /* 0xFFFFCC */; if ((tt_all == null) || (tt_all == "")) { tti_all._visible = 0; } stop();
Symbol 76 MovieClip Frame 29
tti_panleft.autoSize = true; tti_panleft.border = true; tti_panleft.borderColor = 0; tti_panleft.backgroundColor = 16777164 /* 0xFFFFCC */; if ((tt_panleft == null) || (tt_panleft == "")) { tti_panleft._visible = 0; } stop();
Symbol 76 MovieClip Frame 39
tti_panright.autoSize = true; tti_panright.border = true; tti_panright.borderColor = 0; tti_panright.backgroundColor = 16777164 /* 0xFFFFCC */; if ((tt_panright == null) || (tt_panright == "")) { tti_panright._visible = 0; } stop();
Symbol 76 MovieClip Frame 49
tti_panup.autoSize = true; tti_panup.border = true; tti_panup.borderColor = 0; tti_panup.backgroundColor = 16777164 /* 0xFFFFCC */; if ((tt_panup == null) || (tt_panup == "")) { tti_panup._visible = 0; } stop();
Symbol 76 MovieClip Frame 59
tti_pandown.autoSize = true; tti_pandown.border = true; tti_pandown.borderColor = 0; tti_pandown.backgroundColor = 16777164 /* 0xFFFFCC */; if ((tt_pandown == null) || (tt_pandown == "")) { tti_pandown._visible = 0; } stop();
Symbol 76 MovieClip Frame 69
tti_zoomin.autoSize = true; tti_zoomin.border = true; tti_zoomin.borderColor = 0; tti_zoomin.backgroundColor = 16777164 /* 0xFFFFCC */; if ((tt_zoomin == null) || (tt_zoomin == "")) { tti_zoomin._visible = 0; } stop();
Symbol 76 MovieClip Frame 79
tti_zoomout.autoSize = true; tti_zoomout.border = true; tti_zoomout.borderColor = 0; tti_zoomout.backgroundColor = 16777164 /* 0xFFFFCC */; if ((tt_zoomout == null) || (tt_zoomout == "")) { tti_zoomout._visible = 0; } stop();
Symbol 77 MovieClip Frame 1
tt._visible = false; stop();
Symbol 77 MovieClip Frame 18
tt._visible = true; stop();

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:Timeline
Symbol 3 FontUsed by:4
Symbol 4 EditableTextUses:3Used by:5
Symbol 5 MovieClipUses:4Used by:60
Symbol 6 BitmapUsed by:7
Symbol 7 GraphicUses:6Used by:10
Symbol 8 BitmapUsed by:9
Symbol 9 GraphicUses:8Used by:10
Symbol 10 ButtonUses:7 9Used by:60
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:15
Symbol 13 BitmapUsed by:14
Symbol 14 GraphicUses:13Used by:15
Symbol 15 ButtonUses:12 14Used by:17
Symbol 16 GraphicUsed by:17 23
Symbol 17 MovieClipUses:15 16Used by:60
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:22
Symbol 20 BitmapUsed by:21
Symbol 21 GraphicUses:20Used by:22
Symbol 22 ButtonUses:19 21Used by:23
Symbol 23 MovieClipUses:22 16Used by:60
Symbol 24 BitmapUsed by:25
Symbol 25 GraphicUses:24Used by:29
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:29
Symbol 28 GraphicUsed by:29
Symbol 29 ButtonUses:25 27 28Used by:30
Symbol 30 MovieClipUses:29Used by:60
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:34
Symbol 33 GraphicUsed by:34
Symbol 34 ButtonUses:32 33Used by:35
Symbol 35 MovieClipUses:34Used by:60
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:39
Symbol 38 GraphicUsed by:39
Symbol 39 ButtonUses:37 38Used by:40
Symbol 40 MovieClipUses:39Used by:60
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:44
Symbol 43 GraphicUsed by:44
Symbol 44 ButtonUses:42 43Used by:45
Symbol 45 MovieClipUses:44Used by:60
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:50
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:50
Symbol 50 ButtonUses:47 49Used by:60
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:53
Symbol 53 MovieClipUses:52Used by:60
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:56
Symbol 56 ButtonUses:55Used by:57
Symbol 57 MovieClipUses:56Used by:60
Symbol 58 FontUsed by:59
Symbol 59 EditableTextUses:58Used by:60
Symbol 60 MovieClipUses:5 10 17 23 30 35 40 45 50 53 57 59Used by:Timeline
Symbol 61 FontUsed by:62
Symbol 62 EditableTextUses:61Used by:Timeline
Symbol 63 GraphicUsed by:76
Symbol 64 FontUsed by:65
Symbol 65 EditableTextUses:64Used by:76
Symbol 66 FontUsed by:67
Symbol 67 EditableTextUses:66Used by:76
Symbol 68 FontUsed by:69 70 71 72 73 74 75
Symbol 69 EditableTextUses:68Used by:76
Symbol 70 EditableTextUses:68Used by:76
Symbol 71 EditableTextUses:68Used by:76
Symbol 72 EditableTextUses:68Used by:76
Symbol 73 EditableTextUses:68Used by:76
Symbol 74 EditableTextUses:68Used by:76
Symbol 75 EditableTextUses:68Used by:76
Symbol 76 MovieClipUses:63 65 67 69 70 71 72 73 74 75Used by:77
Symbol 77 MovieClipUses:76Used by:Timeline

Instance Names

"iControls"Frame 1Symbol 60 MovieClip
"ttLayer"Frame 1Symbol 77 MovieClip
"zoomin"Symbol 60 MovieClip Frame 1Symbol 17 MovieClip
"zoomout"Symbol 60 MovieClip Frame 1Symbol 23 MovieClip
"panup"Symbol 60 MovieClip Frame 1Symbol 30 MovieClip
"panleft"Symbol 60 MovieClip Frame 1Symbol 35 MovieClip
"panright"Symbol 60 MovieClip Frame 1Symbol 40 MovieClip
"pandown"Symbol 60 MovieClip Frame 1Symbol 45 MovieClip
"sliderTrack"Symbol 60 MovieClip Frame 1Symbol 53 MovieClip
"slider"Symbol 60 MovieClip Frame 1Symbol 57 MovieClip
"tti_face"Symbol 76 MovieClip Frame 10Symbol 67 EditableText
"tti_all"Symbol 76 MovieClip Frame 19Symbol 69 EditableText
"tti_panleft"Symbol 76 MovieClip Frame 29Symbol 70 EditableText
"tti_panright"Symbol 76 MovieClip Frame 39Symbol 71 EditableText
"tti_panup"Symbol 76 MovieClip Frame 49Symbol 72 EditableText
"tti_pandown"Symbol 76 MovieClip Frame 59Symbol 73 EditableText
"tti_zoomin"Symbol 76 MovieClip Frame 69Symbol 74 EditableText
"tti_zoomout"Symbol 76 MovieClip Frame 79Symbol 75 EditableText
"tt"Symbol 77 MovieClip Frame 1Symbol 76 MovieClip

Labels

"active"Symbol 17 MovieClip Frame 1
"inactive"Symbol 17 MovieClip Frame 2
"active"Symbol 23 MovieClip Frame 1
"inactive"Symbol 23 MovieClip Frame 2
"active"Symbol 30 MovieClip Frame 1
"active"Symbol 35 MovieClip Frame 1
"active"Symbol 40 MovieClip Frame 1
"active"Symbol 45 MovieClip Frame 1
"idle"Symbol 76 MovieClip Frame 1
"face"Symbol 76 MovieClip Frame 10
"reset"Symbol 76 MovieClip Frame 19
"panleft"Symbol 76 MovieClip Frame 29
"panright"Symbol 76 MovieClip Frame 39
"panup"Symbol 76 MovieClip Frame 49
"pandown"Symbol 76 MovieClip Frame 59
"zoomin"Symbol 76 MovieClip Frame 69
"zoomout"Symbol 76 MovieClip Frame 79
"idle"Symbol 77 MovieClip Frame 1
"active"Symbol 77 MovieClip Frame 2

Dynamic Text Variables

infSymbol 59 EditableText""
titleSymbol 62 EditableText"Pan and Zoom"
tt_faceSymbol 67 EditableText"zoom on face"
tt_allSymbol 69 EditableText"show all"
tt_panleftSymbol 70 EditableText"pan left"
tt_panrightSymbol 71 EditableText"pan right"
tt_panupSymbol 72 EditableText"pan up"
tt_pandownSymbol 73 EditableText"pan down"
tt_zoominSymbol 74 EditableText"zoom in"
tt_zoomoutSymbol 75 EditableText"zoom out"




http://swfchan.com/2/5478/info.shtml
Created: 15/6 -2019 13:11:05 Last modified: 15/6 -2019 13:11:05 Server time: 01/05 -2024 23:12:28