모바일 에어 애플리케이션에 이미지를 포함 시키면 이미지를 사용하는 UI 그리기 프로세스가 빨라 집니까?모바일 : 속도 용 이미지 포함
이미지를 올바르게 삽입하려면 어떻게해야합니까?
감사합니다.
모바일 에어 애플리케이션에 이미지를 포함 시키면 이미지를 사용하는 UI 그리기 프로세스가 빨라 집니까?모바일 : 속도 용 이미지 포함
이미지를 올바르게 삽입하려면 어떻게해야합니까?
감사합니다.
이미지를 포함 할 때의 장점은 SWF 파일에 포함되어 응용 프로그램이 런타임에 원격 위치에서로드해야하는 경우보다 빠르게 액세스 할 수 있다는 것입니다. 하지만 런타임에 애셋을로드하는 것보다 SWF 파일이 더 큰 단점이 있습니다. 은 "SRC"폴더 응용 프로그램의 어디
삽입 과정
은 단계에 따라 다음과 같이 매우 간단합니다. Flex 4는이 파일들을 거기에서 얻을 것입니다. 물론 엉망이되지 않도록 하위 폴더를 정의 할 수 있습니다.클래스 정의에서 다음과 같이 정의하십시오. [Embed (source = "728x90a.jpg")] public static const imgData1 : Class;
코드 어딘가에The 728x90a.jpg is the file name of the image (I didn't use sub folders here)
The imgData1 is the object where contains the data of the embedded image!
는 img1.source = imgData1 노호 예와 같이 시각적 요소로 데이터를로드; img1은 이미지 구성 요소입니다. 외부 파일이 일부 플래시 점에 유의로드 포함하는 다른 방법을 선택하는 경우
Place them in an uncompressed zip archive
Embed the zip file as binary data:
[Embed(source = 'resources.zip', mimeType = 'application/octet-stream')]
Access the resources using [FZip][1]
:
당신은 많은 리소스는이 3 단계를 수행 할 수 있습니다 처리해야하는 경우
package
{
public class TestProjectAssets
{
[Embed(source="fonts/MySuperDuperFont.otf",
fontFamily="SuperDuperFont",
mimeType="application/x-font",
embedAsCFF="true")]
private const SuperDuperFont:Class;
[Embed(source="assets/mainMenu.png")]
public static const mainMenuImg:Class;
}
}
게임 웹 사이트는 호스팅하는 게임이 단일 SWF 파일에 포함되도록 요구합니다.