일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Flash
- 실버라이트
- 아폴로케이션
- 도서
- 워렌 버핏
- Flex
- 책
- XAML
- 마이크로소프트
- stage3d
- 3D
- 주식
- 액션스크립트
- Genome2D
- Papervision
- ActionScript
- 플래시
- API
- 3.0
- adobe
- 물리엔진
- Microsoft
- starling
- Papervision3D
- Air
- Silverlight
- framework
- 어도비
- 아폴로
- 플렉스
- Today
- Total
목록액션스크립트 (396)
주엘리아 블로그
= 액션스크립트[ActionScript] 3.0 XML = XML을 문자열로 반환하는 메소드에는 toString()과 toXMLString()이 있습니다.. 이 둘의 차이점을 아래 예제로 확인해 보겠습니다.. =============================================================== var xml:XML = Adobe AIR Devpia.; trace(xml.toString()); // Adobe AIR Devpia. trace(xml.toXMLString()); // Adobe AIR Devpia. =============================================================== toString()은 노드내의 요소(값)를 출력하고,..
지난주부터 액션스크립트3.0 속성반을 구성해 운영하고 있다.. 속성반이라는 타이틀이 걸린만큼 빠른 시간에 중요한 부분들을 습득하고 실무에 바로 적용할 수 있도록 할 생각이다.. 그러기 위해 필요한 것은 뭐니뭐니 해도 실습!! 구성원 모두에게 노트북을 사라고 권했다..고맙게도 다들 나의 의견을 수렴했고 100만원이 넘는 노트북들을 단숨에 구입했다.. 어제가 두번째 시간이었다..XML에 대한 내용으로 진행됐는데 XML이 무엇인가부터 네임스페이스를 사용하는 방법까지 노트북으로 열심히 따라한 딴동네 요원들.. 기존에 아는 것도 있었겠지만 새로운 것도 많이 배웠으리라 생각한다..나 또한 준비하는 과정에서 몰랐던 것을 배웠다.. 속성반이 끝나는 그날까지 화이팅하자..^^
Public Key Encryption: RSA (full.) Secret Key Encryption: AES, DES, 3DES, BlowFish, XTEA, RC4 Confidentiality Modes: ECB, CBC, CFB, CFB8, OFB, CTR Hashing Algorithms: MD2, MD5, SHA-1, SHA-224, SHA-256 Paddings available: PKCS#5, PKCS#1 Other Useful Stuff: HMAC, Random, TLS-PRF, some ASN-1/DER parsing 다양한 암호화 알고리즘을 담고 있는 AS3용 라이브러리인 As3 Crypto가 1.2로 업데이트 되었네요.. SHA-256, MD5, XTEA 등 나름대로 친숙한 암호화 방..
this.addEventListener(MouseEvent.MOUSE_DOWN, mouseEvent(this, eventHandler, '플생사모', '딴동네', '아폴로케이션')); private function mouseEvent(target:*, handler:Function, ...rest:Array):Function { var eventfunc:Function = function(...delRest):void { var fullArgs:Array = delRest.concat(rest); handler.apply(target, fullArgs); } return eventfunc; } private function eventHandler(event:MouseEvent, arg1:String, a..

지난번 글에서는 플래시 플레이어가 스스로 알아서 에러를 알려줬었는데요.. 이번엔 개발자가 원하는 때에 원하는 메시지의 에러를 내는 방법에 대해 알아보죠.. 오류를 내기 위해 사용하는 명령어는 'throw' 이며, 사용법은 아래와 같습니다.. throw expression 여기서 expression은 일반적으로 오브젝트입니다..긴 말 필요없이 한번 띄워보겠습니다.. ============================================= throw new Error("제가 직접 띄운 에러입니다."); ============================================= 실행하면.. Error 클래스만 상속받으면 AS 3.0 문서에서 소개하는 사용자 정의 에러클래스도 간단하게 작성할 수..

에러는 컴파일, 런타임, 동기, 비동기 및 알 수 없는 경우에 발생합니다.. AS 3.0에서는 ECMAScript (ECMA-262) Edition 4 에 준하는 새로운 Error 클래스를 제공하고 있는데요..각종 에러 처리와 사용자가 새롭게 정의한 에러 클래스(Custom Error Class)를 사용할 수 있습니다.. 일단 에러를 발생시켜 보죠.. ============================================= var str:String; trace(str.length); ============================================= 실행하면.. 위와 같이 간단한 구문만으로도 오류창을 볼 수 있는데요..str 변수가 null이기 때문에 length를 구할 수가 없..
enterFrame을 이용해 진행시간을 조작할 수 있습니다.. 하지만 enterFrame은 컴퓨터의 성능에 영향을 받아 정확하지 않죠.. AS 3.0에는 Timer 클래스가 있는데요..기존의 setInterval() 이나 setTimeout() 보다 효율적이라고 합니다.. 시간에 관련해서는 Timer 클래스를 사용할 것을 권장합니다.. 아래는 Timer 클래스와 ENTER_FRAME 이벤트를 이용해 3초 후 결과를 보여줍니다.. ======================================================================= import flash.utils.*; import flash.events.*; //Timer 를 이용해 3초 후 결과 보기 var timer:Time..
액션스크립트 3.0에서는 Array 클래스에 새로운 메소드들이 추가 되었습니다.. 어떤것이 있고 어떻게 사용하는지 알아보도록 하죠.. ========================================================================= every(callback:Function, thisObject:* = null):Boolean ▷ 배열 내의 모든 요소를 검사합니다. 하나라도 조건과 맞지 않다면 false를, 모두 맞다면 true를 반환합니다. var tmpArr:Array = ["test1", "test2", 3]; trace(tmpArr.every(isNumeric)); //모두 Number가 아니므로 false를 반환 function isNumeric(item:*, ..