Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Card extends MovieClip
- {
- [Embed(source='../../../../../Resources/swf/CardFront.swf', symbol='CardFront')]
- protected static const CardFrontClass:Class;
- [Embed(source='../../../../../Resources/swf/CardBack.swf', symbol='CardBack')]
- protected static const CardBackClass:Class;
- private var _border:Number = 15;
- private var _cardFront:MovieClip;
- private var _cardBack:MovieClip;
- private var _imageLoader:Loader;
- public function Card(picName:String)
- {
- _cardFront = MovieClip(new CardFrontClass() );
- _imageLoader.load(MemoryGame.resourceDir + "/images/" + picName + ".jpg")
- _imageLoader.addEventListener(Event.COMPLETE, addFrontImmage);
- _cardBack = MovieClip(new CardBackClass() );
- }
- private function addFrontImmage():void
- {
- _imageLoader.removeEventListener(Event.COMPLETE, addFrontImmage);
- _cardFront.addChild(_imageLoader);
- Utils.resizeByMax(_imageLoader, _cardFront.width - _border, _cardFront - _border);
- }
- }
Add Comment
Please, Sign In to add comment