일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 물리엔진
- 아폴로
- ActionScript
- 책
- adobe
- 아폴로케이션
- Microsoft
- 주식
- stage3d
- Papervision
- 액션스크립트
- Air
- 워렌 버핏
- 어도비
- starling
- framework
- 실버라이트
- Flex
- Silverlight
- 플래시
- API
- XAML
- 3.0
- Papervision3D
- Flash
- 플렉스
- 마이크로소프트
- 3D
- Genome2D
- 도서
- Today
- Total
목록API (271)
WonHada.com으로 이전
ByteArray 클래스의 writeMultiByte() 메소드에 사용하는 문자 세트중 'unicode'에 대한 의문.. 도움말에서 '지원되는 문자 세트'를 보면 유니코드(unicode)의 경우 utf-16을 나타낸다고 나와 있습니다.. 웹에서 관련 문서를 찾아보면 utf-16은 모든 문자를 2바이트로 인식하도록 되어 있구요..그런데 플래시에서 아래와 같이 실행하면 결과가 이상하게 나옵니다.. var ba:ByteArray = new ByteArray(); ba.writeMultiByte("영구기", "unicode"); trace(ba.length); //6 ba = new ByteArray(); ba.writeMultiByte("wyk", "unicode"); trace(ba.length); //3 ..
An Introduction to Transformation Matrices in AS3 위 제목을 클릭하세요..
딴동네 스터디에 사용되었던 Bitmap, BitmapData 예제입니다.. 아래 순서대로 보시면 좋을거 같네요.. - RectangleBitmap : 비트맵데이터를 생성하고 표시하고 삭제하는 예제 - DisplayObjectCopy : DisplayObject를 캡쳐하는 방법 - BitmapData_Draw_Matrix : draw() 메서드의 Matrix 값 - BitmapData_Draw_ColorTransform : draw() 메서드의 ColorTransform 값 - BitmapData_Draw_BlendMode : draw() 메서드의 BlendMode 값 - BitmapData_Draw_ClipRect : draw() 메서드의 ClipRect 값 - BitmapData_Draw_Smoothi..
http://box2dflash.sourceforge.net/ C++ 오픈소스를 AS3로 포팅했네요..와우.. 현존하는 플래시 물리엔진중 최고가 아닐까 생각합니다.. 그럼 하나씩 파 볼까요? ^^
= 액션스크립트[ActionScript] 3.0 XML = 외부에 있는 XML 파일을 로드하는 예제입니다.. var ul:URLLoader = new URLLoader(); ul.addEventListener(Event.COMPLETE, on_Complete); ul.load(new URLRequest("xml.xml")); function on_Complete(e:Event):void { var xml:XML = new XML(ul.data); trace(xml.toXMLString()); trace("====="); trace(xml.node.(num>=2)); //값중 2 이상인 노드 출력 }
= 액션스크립트[ActionScript] 3.0 XML = XML에는 5개의 정적 속성들이 있습니다.. 정적이란 '클래스명.멤버' 이런식으로 쓰는거죠..인스턴스를 생성하지 않고.. ignoreWhitespace : 공백을 무시할지 여부(기본값 true) ignoreComments : 주석을 무시할지 여부(기본값 true) ignoreProcessingInstructions : 프로시져같은 프로세싱 요소를 무시할지 여부(기본값 true) prettyIndent : 들여쓰기(기본값 2) prettyPrinting : XML을 한줄씩 내려서 보기 좋게 만듬, false로 하면 한줄로 죽~. (기본값 true) 위 다섯개중 아래 두개(prettyIndent, prettyPrinting)는 출력시(toString..
= 액션스크립트[ActionScript] 3.0 XML = var xml:XML = sub1 node1 sub2 mainNode1 sub3 sub2 ; 위 XML을 다양하게 검색하는 방법을 소개합니다.. .. 연산자를 이용하면 모든 노드를 검사해서 해당 노드를 찾습니다.. var xmllist:XMLList = xml..node; trace(xmllist.toXMLString()); /* sub1 node1 sub2 //내의 까지 검색 mainNode1 sub3 */ 찾아낸 XMLList의 부모를 접근할 수도 있습니다..parent()는 메소드입니다..괄호 주의.. trace(XML(xmllist[2]).parent().toXMLString()); /* mainNode1 sub3 sub2 */ 속성을 검..
= 액션스크립트[ActionScript] 3.0 XML = var xml:XML = 1 2 3 4 ; 위 XML의 price를 모두 더한 값과 node의 값을 모두 더한 값을 알아내려 할 때는 for each..in문을 이용하면 편리합니다.. for..in문과 달리 for each..in은 객체를 반환합니다.. var price:int = 0; var sum:int = 0; for each(var prop:XML in xml.node){ price += int(prop.@price.toString()); //문자열을 int형으로 변환 sum += int(prop.toString()); //문자열을 int형으로 변환 }trace(price); //600 trace(sum); //10