https://serpiko.tistory.com/guestbook#comment8893801 질문에 대한 답글 FLfile 객체 목적 - FLfile API를 사용하여 파일 시스템에 접근하는 Flash 확장 기능 작성 설명 - FLfile 객체는 Flash MX 2004 7.2(..무려 20년;;) 에서부터 사용할 수 있으며 로컬 파일 시스템의 파일과 폴더에 접근, 수정, 삭제할 수 있는 Flash 확장 기능을 작성할 수 있게한다 - FLfile 객체는 JavaScript API를 확장한 형태로 제공된다 - 이 확장은 공유 라이브러리이며 다음 폴더에 위치한다 - Windows 7, 8 boot drive\Users\username\AppData\Local\Adobe\Flash CC\language\Co..
방명록에 지난 10년도 넘게 사용했던 플래시 질문이 올라와서 반가운 마음에 무시하지 못하고 몇가지 방법에 대해 작성해보았다 https://serpiko.tistory.com/guestbook fla를 mp4로 일괄 변환하는 방법 방법1. 이 스크립트는 폴더 내의 모든 FLA를 열고 기본 타임라인 프레임을 기준으로 압축되지 않은 .mov로 내보낸 다음 생성된 비디오 파일을 .mp4로 변환할 수 있도록 Adobe Media Encoder를 열어 변환하는 방식이다. - 특정 `.fla` 파일이 모여있는 경로를 선택한다 - 일괄로 압축되지 않은 `.mov` 로 먼저 변환한다 - 변환된 `.mov`를 다시 `.mp4`로 변환할 Adobe Media Encoder 를 실행시킨다 - 이렇게 mov 를 거치는 이유는 ..
플래시와 Javascript를 통신하는 통신 클래스 & 함수가 크롬에서는 안된다. AS3.0의 ExternalInterface 클래스와 AS2.0의 getURL(), setVariables() 함수는 IE, FireFox, Opera, Safari 브라우저에서 Local 로 동작 가능함을 직접 확인하였다. 그런데 문제는 유독 Chrome에서 정의되지 않은 함수 (undefined function) 라며 에러를 낸다. 이런경우 대게 소스상의 문제는 아니고 브라우저 설정이나 속성의 문제다. 해결 방법 검색해 보니 다른 분들도 이런 경험이 적잖이 있었던것 같은데 본인은 이 방법으로 해결 하였기 때문에 그 해결 방법 중 하나가 되기를 바란다. 1. 서버에서 구동 (다소 번거로움) APM이나 IIS에 올려놓고 테..
Flash에서 보통 GIF로 내보내기 할 때 메뉴나 단축키에 있는 내보내기(ctrl+alt+shift+s) : Export 하면 이상하게 화질이 많이 떨어진다. 이럴 땐 직접 ctrl+shift+F12로 Publish Settings으로 들어가서 GIF Image로 셀렉트하고 아래와 같이 publsh하면 깔끔하게 표현된다. * 딱 한가지 버그가 있는데 playback에서 Animated가 1 (Once)임에도 불구하고 무한반복 된다... 이것을 해결하기 위해서는 포토샵에서 열어보면 옵션이Forever !? 되어있는데 Once로 바꿔서 저장하면 된다. (Flash에서 해결할 수 있는 근본적인 원인은 찾지 못했다.)
Adobe Scout is the next-generation profiler for Flash content running on both the desktop (Flash Player) and on mobile devices (Adobe AIR). It gives you insight into the behavior of your Flash content that simply wasn’t available in the past. Best of all, it’s really easy to get started using Scout—there are no complicated setup steps! Before Scout, you could use the Flash Builder profiler to in..
작업에 쓸 포물선 운동 공식과 코드는 나중에
작업하면서 눈내리는 효과를 넣어야 하는데 이미지로 하려다가 용량 문제로 스크립트로 대체하기로 함. 직접 짜는데 1시간 가까이 걸렸다. 이리저리 삽질. 티는 잘 안나지만 투명도에 따라 스케일의 원근감도 표현되어 있고 BulrFilter도 들어가 있다. 결과물) 코드)Snow.as package { import flash.display.Sprite; import flash.display.Graphics; import flash.events.Event; import flash.display.MovieClip; import flash.filters.GlowFilter; import flash.filters.BlurFilter; import flash.filters.BitmapFilterQuality; publi..
1 대 다 드래그 1 on 1 드래드롭이 아니라 여러 타겟에 모두 드랍할 수 있는 방식이다. 드래그하면 hitTestObject 메서드를 사용하는데 true를 반환하게 되면 배열을 검색해서 area객체가 null 혹은 true(이미 드랍이 완료)이면 return 시키고 아닐경우 드랍시킨다. 결과보기) 코드) import flash.display.MovieClip; import flash.events.MouseEvent; var posX:Number; var posY:Number; var mcArr:Array = [mc0,mc1,mc2,mc3,mc4]; var areaArr:Array = [area0,area1,area2,area3,area4]; var boolArr:Array = [false,false,..
particle그냥 만든거... 마우스 왼쪽버튼 누른 후 이동하거나 떼었을 때 반응이 있다. codefla에는 BG_mc, Star_mc 이렇게 두개의 인스턴스가 라이브러리에 있어야 한다.Main.aspackage { import Star_mc; import StarMoving; import TimerClass; import caurina.transitions.Tweener; import flash.display.MovieClip; import flash.display.Sprite; import flash.events.Event; import flash.display.Stage; import flash.geom.ColorTransform; import flash.utils.setTimeout; i..