flex 中embed 的用法

2022-09-16 20:33:23 字數 1083 閱讀 1727

flex 軟體中經常需要使用一些外部的資源,如、聲音、swf或字型,雖然你也可以在軟體執行的時候引入和載入,但是也可能經常需要直接將這些資源編譯(compile)到軟體中,也就是直接嵌入資源(embedding assets)。 flex 中可以直接嵌入image,影片movie,***,和truetype文字。

嵌入資源的利處:

1、比起在執行時訪問資源,對嵌入資源的訪問速度更加快速;

2、可以用簡單的變數訪問方式,在多個地方引用所嵌入的資源。這是變數就代表資源,提高寫**的效率;

嵌入資源的弊處:

1、增大了swf檔案的大小,因為是將資源直接包含;

2、由於swf檔案增大,將使得初始化的速度變慢;

3、當資源改變後,需要重新編譯swf檔案;

嵌入資源的語法:

根據嵌入位置的不同,語法也各不同:

1、[ embed (parameter1, paramater2, ...)] 元資料標籤

這主要在as檔案中,或mxml檔案中的 標籤中使用。

2、@ embed (parameter1, paramater2, ...) 指令

這主要在mxml標籤中使用。

3、 embed (parameter1, paramater2, ...) 指令

這主要在 樣式表中使用。

根據情況的不同嵌入資源 embed 的返回型別可以是class或string。

embed (source="slice_9_grid.gif", 

scalegridtop="25", scalegridbottom="125", 

scalegridleft="25", scalegridright="125" )]

[ bindable ]

public var imgcls:class;    

private function init():void{

var im:bitmap = new imgcls;

stage.addchild(im);

Flex 使用 Embed嵌入元素

可以在flex應用程式中嵌入各種元素。被嵌入的元素將編譯進swf檔案。它們不是在執行時載入的,所以不必為應用程式部署原元素。1.可以嵌入的影象格式有png jpeg gif。嵌入後可以同時使用它的多個例項 下面的例子使用 embed 原標籤經image嵌入應用程式,並且採用繫結actionscrip...

Flex中Tree控制項基本用法

img 主要實現了以xml為資料來源將其繫結tree控制項上,新增,修改結點.根據屬性設定結點的圖示.設定tree控制項的水平滾動條等.其實也挺簡單的,只是我這幾天在學習flex過程中,感覺好資料比較少.乙個 很好,但是很快就看完了,對flex有了乙個基本的了解,但是離我們的技術需求還太遠.publ...

html中object和embed標籤的區別

object定義乙個嵌入的物件。請使用此元素向您的 xhtml 頁面新增多 此元素允許您規定插入 html 文件中的物件的資料和引數,以及可用來顯示和運算元據的 為audio mpeg。3 為了相容多個瀏覽器,可以通過ie瀏覽器動態載入object標籤,非ie瀏覽器動態載入embed標籤 或者在ob...