My Study/AS 4

플렉스 가변인수배열

플렉스에서 가변인수배열 작성법 입니다. AS로 작성하였고,, 모르시거나 저처럼 공부하시는 분들을 위해~ package { import flash.display.Sprite; public class asStudy extends Sprite { public function asStudy() { trace(average(1, 22, 33, 4, 77, 35, 100, 22, 3, 77, 66, 33)); } private function average(...a):Number { var sum:Number = 0; var args:Number = a.length; for (var i:int = 0; i < args; i++) { sum += a[i]; } return sum/args; } } } [...] 일종..

My Study/AS 2009.01.22

플렉스 타이머 활용!

플렉스 타이머 활용하는법입니다. 간단하게 as로 움직이는 Splite 로 제작하였습니다. package { import flash.display.Sprite; import flash.events.TimerEvent; import flash.utils.Timer; public class asStudy extends Sprite { private var _squa:Sprite; private var _circle:Sprite; public function asStudy() { _squa = new Sprite(); _squa.graphics.beginFill(0xff0000); _squa.graphics.drawRect(0, 0, 30, 30); _squa.graphics.endFill(); addChild..

My Study/AS 2009.01.20

이미지 돌리거나 클때 찌그러지는 현상 방지

여기저기 구경하다가 지돌스타님 블로그에서 유용할거 같은 as 퍼옴;; 문제되면 자삭 할께요!! 원문보기!!! package { import flash.display.Bitmap; import flash.display.DisplayObject; import flash.events.Event; import flash.events.IOErrorEvent; import flash.events.SecurityErrorEvent; import mx.controls.Image; public class imgSmo extends Image { public function imgSmo() { super(); } override public function load(url:Object=null):void { super.l..

My Study/AS 2008.12.05

textInput 숫자 입력만 되게 하기

숫자입력만 되게 하는 텍스트박스만들기 public class TextInputNumber extends TextInput { public function TextInputNumber(){ restrict = "\\-0-9"; addEventListener(TextEvent.TEXT_INPUT, textInputHandler); } private function textInputHandler(event:TextEvent):void { callLater(setText); } private function setText():void { //숫자 뒤에 있는 - 부호만 제거했습니다. var myPattern:RegExp = /(\d)\-/g; text = text.replace(myPattern, "$1"); } }

My Study/AS 2008.12.02