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

swfchan turned sixteen years old yesterday! (5may2024)

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

space.swf

This is the info page for
Flash #82636

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


ActionScript [AS3]
Section 1
//Main (src.Main) package src { import flash.events.*; import flash.media.*; import flash.display.*; public class Main extends MovieClip { private var canon:MovieClip; private var kogels:Array; private var explosie:Array; private var schietsound:Sound; private var invaders:Array; private var snelheid:Number;// = 6 public function Main(){ invaders = new Array(); kogels = new Array(); canon = new libCanon(); explosie = new Array(); addChild(canon); canon.x = 320; canon.y = 380; var _local1:Number = 0; while (_local1 < 10) { schietsound = new Ueh(); invaders.push(new Invader()); addChild(invaders[_local1]); invaders[_local1].x = (_local1 * invaders[_local1].width); invaders[_local1].snelheid = 5; _local1++; }; addEventListener(Event.ENTER_FRAME, loop); stage.addEventListener(MouseEvent.CLICK, shoot); } private function loop(_arg1:Event):void{ var _local4:Number; var _local5:int; var _local6:MovieClip; var _local2:int; while (_local2 < explosie.length) { if (explosie[_local2].currentFrame == explosie[_local2].framesLoaded){ removeChild(explosie[_local2]); explosie.splice(_local2, 1); }; _local2++; }; trace(1); var _local3:int; while (_local3 < kogels.length) { _local4 = 0; kogels[_local3].y = (kogels[_local3].y - 15); _local5 = 0; while (_local5 < invaders.length) { if (invaders[_local5].hitTestObject(kogels[_local3])){ explosie.push(new libExplosie()); _local6 = explosie[(explosie.length - 1)]; addChild(_local6); _local6.x = invaders[_local5].x; _local6.y = invaders[_local5].y; _local4++; removeChild(invaders[_local5]); invaders.splice(_local5, 1); trace("hallo"); }; _local5++; }; if (_local4 > 0){ removeChild(kogels[_local3]); kogels.splice(_local3, 1); }; _local3++; }; canon.x = mouseX; _local3 = 0; while (_local3 < invaders.length) { invaders[_local3].x = (invaders[_local3].x + invaders[_local3].snelheid); if (invaders[_local3].x > 550){ invaders[_local3].snelheid = -(invaders[_local3].snelheid); invaders[_local3].y = (invaders[_local3].y + (invaders[_local3].height + 5)); }; if (invaders[_local3].x < 0){ invaders[_local3].snelheid = -(invaders[_local3].snelheid); invaders[_local3].y = (invaders[_local3].y + (invaders[_local3].height + 5)); }; _local3++; }; } private function shoot(_arg1:MouseEvent):void{ var _local2:SoundChannel = schietsound.play(0, 0, new SoundTransform(10, 0)); kogels.push(new libBone()); addChild(kogels[(kogels.length - 1)]); kogels[(kogels.length - 1)].x = canon.x; kogels[(kogels.length - 1)].y = canon.y; } } }//package src
Section 2
//Invader (Invader) package { import flash.display.*; public dynamic class Invader extends MovieClip { } }//package
Section 3
//libBone (libBone) package { import flash.display.*; public dynamic class libBone extends MovieClip { } }//package
Section 4
//libCanon (libCanon) package { import flash.display.*; public dynamic class libCanon extends MovieClip { } }//package
Section 5
//libExplosie (libExplosie) package { import flash.display.*; public dynamic class libExplosie extends MovieClip { } }//package
Section 6
//Ueh (Ueh) package { import flash.media.*; public dynamic class Ueh extends Sound { } }//package
Section 7
//Ugh (Ugh) package { import flash.media.*; public dynamic class Ugh extends Sound { } }//package

Library Items

Symbol 1 Sound {Ugh}
Symbol 2 Sound {Ueh}
Symbol 3 GraphicUsed by:13
Symbol 4 GraphicUsed by:13
Symbol 5 GraphicUsed by:13
Symbol 6 GraphicUsed by:13
Symbol 7 GraphicUsed by:13
Symbol 8 GraphicUsed by:13
Symbol 9 GraphicUsed by:13
Symbol 10 GraphicUsed by:13
Symbol 11 GraphicUsed by:13
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:3 4 5 6 7 8 9 10 11 12Used by:14
Symbol 14 MovieClip {Invader}Uses:13
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClip {libCanon}Uses:15
Symbol 17 GraphicUsed by:20
Symbol 18 GraphicUsed by:20
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:17 18 19Used by:21
Symbol 21 MovieClip {libBone}Uses:20
Symbol 22 GraphicUsed by:24
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClip {libExplosie}Uses:22 23
Symbol 25 SoundUsed by:Timeline

Special Tags

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




http://swfchan.com/17/82636/info.shtml
Created: 1/4 -2019 07:22:50 Last modified: 1/4 -2019 07:22:50 Server time: 06/05 -2024 16:16:56