본문 바로가기

Dev/Flash

[AS3.0] SharedObject 사용하여 플래시저장 사용자의 통계를 위한 간단한 저장..(Flash Player가 꺼졌다 켜져도 통계유지)하고, 날짜가 바뀌었을때 서버에 url날리는 작업. var svDay:SharedObject = SharedObject.getLocal("saveDay"); var svData:SharedObject = SharedObject.getLocal("saveData"); var saveDay:Date = new Date() var months:Array = ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12']; var saveDate : String = String(saveDay.date) if(String(saveDay.date).length ==.. 더보기
[AS3.0] LocalConnection을 이용한 Flash Player간의 통신 2.0 -> 3.0 ----------------- Flash AS2.0 ----------------- function sendLocal() { var conn:LocalConnection = new LocalConnection(); conn.send("연결명", "reSearch"); } ----------------- FLEX AS3.0 ----------------- conn.client = this; conn.connect("연결명"); public function reSearch() : void { } AS2.0의 sendLocal() 실행시 AS3.0의 reSearch()실행 더보기
[IIS] 플래시로 c#활용하여 jpg파일 생성 Flash에서 POST를 이용하여 jpg 생성하는 방법 조건1. IIS설치 되어있어야함. 조건2. 저장되는 폴더는 공유되어 있어야함. ----------------------- Flash 부분---------------------- _root.snapPhoto.draw(_root.main_mc); pixels = new Array(); xNum = 0; function capStart() { if (xNum 16 & 0xFF).toString(16); //빨간색 green = (_root.snapPhoto.getPixel32(xNum, yNum) >> 8 & 0xFF).toString(16); //녹색 blue = (_root.snapPhoto.getPixel32(xNum, yNum) & 0xFF).to.. 더보기
[IIS] 플래시로 c#활용하여 폴더생성 및 삭제 Flash에서 POST를 이용하여 파일삭제 및 폴더를 생성하는 방법 조건1. IIS설치 되어있어야함. 조건2. 삭제 및 추가 하는 폴더의 상위는 공유되어 있어야함. ----------------------- Flash 부분---------------------- var delete_lv = new LoadVars(); delete_lv.rootUrlName = rooturl; delete_lv.defaultUrlName = defaulturl; var re_lv = new LoadVars(); delete_lv.sendAndLoad("aspx경로",re_lv,"POST"); ----------------------- aspx 부분---------------------- 더보기
[AS3.0] 특정점 기준회전 (fl.motion.MatrixTransformer) ▶ 특정점 기준으로 회전 import fl.motion.MatrixTransformer; var centerX:Number = box.x; var centerY:Number = box.y; var mat:Matrix = new Matrix(1,0,0,1, centerX,centerY); this.stage.addEventListener(MouseEvent.MOUSE_DOWN, stage_mouseDown); function stage_mouseDown(e:MouseEvent):void { centerX = this.mouseX; centerY = this.mouseY; } this.addEventListener(Event.ENTER_FRAME, this_enterFrame); function this_e.. 더보기