안녕하세요, 저는 버튼을 표시하는 actionscript 파일이 있습니다. 디스플레이에서 단추를 제거하고 싶습니다. 그래서 나는 actionscript 코드를 변경하고 변경을 수행 한 후에 새 SWF 파일을 생성해야합니다.actionscript 파일에서 SWF 파일을 생성하는 방법은 무엇입니까?
actionscript 파일에서 SWF 파일을 생성하는 방법에 대해 친절하게 도와 줄 수 있습니까?
감사의 말 전진.
안녕하세요, 저는 버튼을 표시하는 actionscript 파일이 있습니다. 디스플레이에서 단추를 제거하고 싶습니다. 그래서 나는 actionscript 코드를 변경하고 변경을 수행 한 후에 새 SWF 파일을 생성해야합니다.actionscript 파일에서 SWF 파일을 생성하는 방법은 무엇입니까?
actionscript 파일에서 SWF 파일을 생성하는 방법에 대해 친절하게 도와 줄 수 있습니까?
감사의 말 전진.
여전히 문제가 및 빠른 솔루션을 필요로한다면, 대신 "ActionScript 코드를 변경하고 새로운 SWF를 생성", 당신은 해결 방법을 시도 할 수 있습니다.
새 플래시 프로젝트에 버튼이 포함 된 swf 파일을 포함 : embed 메타 태그를 사용하고 파일을 ByteArray로 포함시킨 다음 Loader 객체에로드합니다.
[Embed(source="filename-of-swf-with-button", mimeType="application/octet-stream")]
var class1:Class;
var ldr:Loader = new Loader();
ldr.loadBytes(new class1());
이 후에는 ldr.content
하여 "SWF의"컨텐츠를 도달 할 수 있습니다. 인스턴스의 이름을 아는 경우 보이지 않게하거나 표시 목록에서 제거하십시오. 이름을 모르는 경우 다음을 찾아보십시오.
for(var i:int = 0; i < ldr.content.numChildren; i++)
{
trace(ldr.content.getChildAt(i).name);
}
검색 후 버튼 인스턴스를 선택하십시오.
즉석에서 (런타임에) 생성하거나 AS 파일을 SWF 파일로 컴파일 하시겠습니까? SWF에 대한 AS 파일을 컴파일하려는 경우 다양한 ActionScript IDE (Flash Builder, Flex, FlashDevelop [내가 가장 좋아하는])에서 새 프로젝트를 만들고 해당 파일을 기본 응용 프로그램 파일로 포함하고 컴파일 한 다음 그리고 모든 것이 잘 실행되면 ... presto - 당신은 SWF를 가지고 있습니다!
각 IDE에는 "* .as"파일을 기본 응용 프로그램 파일로 설정하는 방법이 약간 다릅니다. Sprite 또는 MovieClip 클래스 (또는 이미이를 수행하는 다른 기본 클래스)를 확장해야 스테이지에 자체를 첨부 할 시점 (point-of-entry)이 있어야합니다.
as3을 .swf 파일로 컴파일하는 데 사용 하시겠습니까?
원본 파일은 .fla 또는 .as 파일입니까? .swf는 소스 파일이 아니라 컴파일 된 파일이라는 점에 유의하십시오. 따라서 수정하고 싶다면 위의 방법으로 제안 된 방법을 사용할 수 있습니다.
그렇지 않으면, "파리는의"당신의 의도가 아닌 당신이 그것을 컴파일해야 할 것입니다 경우 - 디 컴파일 기호와 함께 작동하기 어려울 수 있기 때문에 정말 품질의 소스 초래하지 않는다.Flash CS5는 .swf로 컴파일 할 수 있으며 기본 소스 파일은 코드 파일의 경우 .fla 및 .as입니다.
플렉스 SDK는 .SWF에 AS3를 컴파일 할 수 있으며, 사용할 수 있습니다 플렉스 빌더 또는 플래시가 AS3 코드를 편집하기위한 IDE로 개발한다.
에 FlashDevelop는 무료이며, 당신은 여기를 얻을 수 있습니다 : 당신이 여기까지해야하므로 FlashDevelop Download Page
당신은,에 FlashDevelop로 컴파일 플렉스 SDK가 필요합니다
Flex SDK - you can use either 3 or 4
궁금한 점이 있으시면 wonderfl.net을 사용해보십시오. 사이트의 레이아웃면에서 조금 엉망이지만, 배울 수있는 많은 코드가 있으며 아무 것도 설치할 필요가 없습니다!
바보 같이 들리면 양해 해주십시오. 안녕 나는 액션 스크립트와 플래시 물건의 분야에 더 신선합니다. 그러므로 흥미 진진한 위의 접근 방식으로 친절하게 안내해 주실 수 있습니까? 위 코드를 실행하기 위해 어떤 소프트웨어가 사용되어야하며 어떻게 진행해야하는지. – codeLover
@engineerMaster 일반적으로 Adobe FlashBuilder 또는 무료 Flex SDK를 사용하여 actionscript로 작업하고 .swf로 컴파일하십시오. – elekwent