日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 辦公 > Flash > 正文

xflash基礎語法

2024-09-12 17:50:35
字體:
來源:轉載
供稿:網友
使用方法
=========================================================
<script src=/xflash/xflash.js></script>
<xmp type="xfml">
    //put your code here
</xmp>
===================================================================
    只要包含xflash.js文件就可以使用xflash機制來開發程序,如果你想把解析程序放到自已的網站上,或者放到本地iis服務器上便于調試,也可以把xflash.js和xflash.swf兩個文件拷貝下來放到本機的同一個目錄下,然后引用就可以了。
實事求是,從頭開始  

    在xflash中使用的各種元素,都由xml來表現,稱之為xfml。xfml具備和html相似的功能,事件處理方式也一樣,只是會簡潔很多,還提供很多實用的屬性,方便界面布局。

box - 盒元素
    box元素是xflash界面結構的基礎,具有很強大的表現能力,而且也只有box元素可以包含其他元素或者另外的box,可見其意義之重要。與html中的div或者flash中的mc相比,box集成了很多常用的功能,使界面開發變得很容易。
    pos是位置屬性,其格式是:“x,y,width,height”,以逗號分隔各個參數,這點比較容易理解,讓pos定位變得容易操作的因素是加入了關鍵字。x座標上的關鍵字是c和r,即居中和居右;y座標上的關鍵字是m和b,即居中(垂直)和居下;width和height都只有一個關鍵字f,即100%充滿。pos支持計算表達式,但是表達式中不能有括號。使用關鍵字之后,box的位置和大小將自動隨著場景的變化而變化,而不需要另外使用定位代碼,下面是幾個簡單的定位的例子。
<script src=/xflash/xflash.js></script>
<xmp type="xfml">
    <box pos="0,0,100,100" bg="#0d8910" bd="#black"/>
    <box pos="c,m,100,100" bg="#0d8910" bd="#black"/>
    <box pos="r,b,100,100" bg="#0d8910" bd="#black"/>
    <box pos="0,b,f/2,100" bg="#0d8910" bd="#black"/></xmp>
</xmp>

    bg屬性表示box的背景,以符號“#”為區分,使用了“#”為前綴的,用顏色填充,否則就用圖片填充。顏色與html中的一樣,用十六進制來表示,有一些顏色可用英文定義。背景圖片填充需要用loadFile函數先行載入,如果是遠程圖片,由于有跨域訪問的限制,不能作為背景平鋪,只能一次使用,其判斷標準是看url的最前面是否是“http://”。另外,還提供了多圖背景,有3張和9張兩種格式。三張圖片作為背景,左右兩張不變,中間平鋪的方式,以此為基礎,也提供了9張圖片作為背景的常用方式,格式是bg參數中有“_*”字樣,這樣就會分別會替換成"_l"、"_c"、"_r",取出三張圖片來組合,9張圖片則是“_*_*”字樣。下面是bg的一些應用實例。
<script src=/xflash/xflash.js></script>
<xmp type="xfml">
    <box pos="0,0,100,100" bg="#0d8910"/>
    <box pos="200,200,286,110" bg="http://www.google.cn/intl/zh-CN/images/logo_cn.gif"/>
</xmp>

◇ 多圖背景實例 
<script src=/xflash/xflash.js></script>
<xmp type="xfml">
    <preload>
        <file url="photo/box_x.png">dlg_*_*.png:0,0,170,95,60,60,22,9;bar_*.png:0,105,170,34,9,9</file>
    </preload>
    <box pos="c-120,m-80,120,34" bg="bar_*.png"><label align="center" pos="c,m,60,20">我短</label></box>
    <box pos="c-120,m+80,180,34" bg="bar_*.png"><label align="center" pos="c,m,60,20">我長</label></box>
    <box pos="c+120,m-120,120,120" bg="dlg_*_*.png"><label align="center" pos="c,m,60,20">我小</label></box>
    <box pos="c+120,m+120,220,220" bg="dlg_*_*.png"><label align="center" pos="c,m,60,20">我大</label></box>
</xmp>

    bd屬性表示box的邊框,只能使用顏色表示,這比較好理解。如果加入bd2屬性,則可以讓左上邊框是一種顏色,而右下邊框是另一種顏色,下面是一經典的windows凸出面板的模擬實例。
<script src=/xflash/xflash.js></script>
<xmp type="xfml">
    <box pos="c,m,300,200" bg="#d4d0c8" bd="#d4d0c8" bd2="#404040">
        <box pos="1,1,f-2,f-2" bd="#white" bd2="#808080"/>
    </box>
</xmp>

    拖動box很簡單,只需提供drag屬性就可以了。drag的值有三個,parent、this和edit,parent就是拖動父元素,this是拖動自已,edit是為開發時定位準備的,拖動結束后會把座標拷貝到剪貼板上,到編輯器里ctrl+v就行了。
<script src=/xflash/xflash.js></script>
<xmp type="xfml">
    <box pos="50,50,300,200" drag="this" bg="#d4d0c8" bd="#808080"/>
</xmp>

    我們還可以讓box具有事件響應能力,目前提供的事件有onmouseover,onmouseout,onmousedown,onmouseout等4個。
<script src=/xflash/xflash.js></script>
<xmp type="xfml">
    <box pos="50,50,300,200" onmouseup="alert(this)" bg="#d4d0c8" bd="#808080"/>
</xmp>
 button - 按鈕
    xflash中的按鈕分兩種,即普通按鈕和純圖片按鈕。普通按鈕只需要輸入文字就可以了,不用指定背景;純圖片按鈕需要準備三態圖片,對應鼠標事件的三種狀態,在生成場景時應該已經先期載入。
    按鈕事件使用onclick方法,onclick里執行的是xf中的方法,比如alert(),即是xf.alert(),這個方法已經由系統定義好了。用戶可以執行自已的方法,如"onload1()",那么在程序中需要加入xf.onload1=function(){/*code*/},就可以實現點擊調用。
<script src=/xflash/xflash.js></script>
<xmp type="xfml">
    <preload><file url="photo/button_a.png"/></preload>
    <button onclick="alert('我是普通按鈕')" pos="c,m-20,60,21">普通按鈕</button>
    <button onclick="alert('我是純圖片按鈕')" pos="c,m+20,53,17" bg="button_a.png"/>
</xmp>

    對于一個應用程序來說,普通按鈕數量上比較多,而且只有一種樣式,默認的普通按鈕樣式是仿windows的,那么如何自定義普通按鈕呢?首先要準備一張三態圖片,進行preload時進行虛擬切割為button_*.png,這樣按鈕樣式就會自動變化了。     ◇ 自定義的普通按鈕 - >> 運行下面的js 
<script src=/xflash/xflash.js></script>
<xmp type="xfml">
    <preload><file url="photo/button_x.png">button_*.png:0,0,58,63,9,9</file></preload>
    <button onclick="alert('我是自定義的普通按鈕')" pos="c,m-20,90,21">普通按鈕</button>
</xmp>
label - 標簽

label標簽中的文字只能是一行,而且會自動垂直居中,除了字體相關屬性可以定義之外,還可以定義邊距和水平對齊方式,下面是label屬性的相關說明。

font:字體類型,目前flash只支持英文字體,對于中文字體無效
size:字體大小,以像素為單位
color:字體顏色
bold:值為1時是粗體
html:是否為html格式
align:水平對齊方式,有center和right兩個值
padding:水平方向兩端邊距
padding1:水平方向左端邊距
padding2:水平方向右端邊距
◇ 標簽實例 - >> 運行下面的js 
<script src=/xflash/xflash.js></script>
<xmp type="xfml">
    <label pos="c,m-20,120,21" bd="#black">普通標簽</label>
    <label pos="c,m+20,180,30" bd="#black" font="黑體" size="16" color="#9b0000" bold="1" padding1="12">加了樣式的標簽</label>
</xmp>
input - 輸入框 
input和label很相似,可看作是可編輯的label。

font:字體類型,目前flash只支持英文字體,對于中文字體無效
size:字體大小,以像素為單位
color:字體顏色
bold:值為1時是粗體
html:是否為html格式
align:水平對齊方式,有center和right兩個值
padding:水平方向兩端邊距
padding1:水平方向左端邊距
padding2:水平方向右端邊距
password:值為1時是密碼輸入框

<script src=/xflash/xflash.js></script>
<xmp type="xfml">
    <box pos="c,m,200,200">
        <label pos="20,20,50,20">用戶名:</label>
        <input pos="75,20,120,21" bd="#black"></input>
        <label pos="20,50,50,20">密 碼:</label>
        <input pos="75,50,120,21" bd="#black" password="1"></input>
    </box>
 textarea - 文本區域

textarea是多行的文本域,可用于輸入,也可用于顯示。
font:字體類型,目前flash只支持英文字體,對于中文字體無效
size:字體大小,以像素為單位
color:字體顏色
bold:值為1時是粗體
html:是否為html格式
align:水平對齊方式,有center和right兩個值
padding:水平方向兩端邊距
padding1:水平方向左端邊距
padding2:水平方向右端邊距
padding3:垂直方向上端邊距
padding4:垂直方向下端邊距
readOnly:值為1時不可編輯
selectable:值為1時可選擇,對于可編輯的textarea該屬性無意義
movie - 動畫元素

    flash不支持gif格式的動畫,需要把所有畫面都集成在一張圖上,movie元素讀入之后,會逐楨顯示播放,實現動畫的效果。
    src屬性指定動畫引用的圖片路徑,delay表示每楨播放后停留的毫秒數,默認為100。
◇ 動畫演示 - >> 運行下面的js 
<script src=/xflash/xflash.js></script>
<xmp type="xfml">
    <preload><file url="photo/loading.jpg"/></preload>
    <box pos="c,m-100,104,60" bg="loading.jpg"/><movie pos="c,m,104,12" delay="50" src="loading.jpg"/>
</xmp>
</script> 

  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
中文字幕成人乱码在线电影| 在线欧美一级视频| 日韩中文字幕视频网| 婷婷中文字幕一区三区| 国产91欧美| 日韩精品在线网站| 日韩欧美在线1卡| 视频一区视频二区中文| 香蕉av一区| 粉嫩粉嫩芽的虎白女18在线视频| 精品久久人人做人人爽| 91麻豆视频网站| 91精品国产日韩91久久久久久| 91精品在线观看视频| 色偷偷一区二区三区| 欧美日韩精品在线观看| 精品无人国产偷自产在线| 在线观看精品国产| 91日韩欧美| 欧美日韩在线视频首页| 亚洲第一精品在线| 国产视频aaa| 欧美 日韩 国产 在线| 久久精品日韩无码| 欧美啪啪一区| 中文字幕日韩欧美| 在线综合 亚洲 欧美中文字幕| 五月天久久比比资源色| 国产日韩中文在线| 欧美日韩在线三级| 午夜精品免费视频| 99久热re在线精彩视频| 亚洲福利视频在线| 福利在线国产| 91精品国产自产在线| 日韩欧美中文| 二区视频在线观看| 日韩精品在线视频观看| 亚洲欧洲精品在线| 欧美另类专区| 日韩欧美99| 久久综合九色欧美综合狠狠| 福利在线国产| 成人a在线视频免费观看| 日韩欧美综合在线| 中文在线第一页| 日韩中文字幕视频在线| 久久精品在线观看| 亚洲第一中文字幕在线观看| 综合图区亚洲白拍在线| www..com日韩| 欧美日韩亚洲综合| 日韩欧美一卡二卡| 婷婷中文字幕一区| 国产视频中文字幕| 日韩三级一区二区| 欧美中文字幕在线视频| 亚洲视频中文字幕| www.日韩免费| 热久久精品国产| 一区二区视频在线| 国产裸体歌舞团一区二区| 日韩中文欧美| 中文字幕精品视频| 久久精品一二三| 色综合天天综合网天天狠天天| 国产一区久久| 日韩精品视频在线看| 日韩视频一区| 久久99精品久久久久婷婷| 亚洲黄在线观看| 久久99久久久欧美国产| 欧美日韩免费精品| 中文字幕精品一区二| 黄色在线播放网站| 中文字幕久久av| 日本va欧美va精品发布| 精品视频www| 国产欧美日韩91| 国产卡1卡2卡三卡在线| 91精品国产自产观看在线| 精品视频国产| 欧美日韩在线看| 国产导航在线| 精品一二线国产| 日韩在线视频网| 国产黄色在线网站| 亚洲区中文字幕| 一区二区日韩视频| 一区二区在线视频播放| 91久久大香伊蕉在人线| 日韩国产成人| 欧美色欧美亚洲高清在线视频| 国产成人精品av久久| 国产免费一级片| 亚洲电影中文字幕在线观看| 国产黄色在线看| 欧美日韩综合视频| 中文在线不卡视频| 日韩在线a电影| 国产日韩第一页v| 国内不卡的二区三区中文字幕| 国产羞羞视频在线播放| 狠狠色噜噜狠狠狠狠97| 欧美日韩尤物久久| 天堂在线www天堂中文在线| 欧美日韩精品免费| 久久99精品国产| 久久精品卡一| 一区二区三区在线|网站| 日韩在线视频网| 日本精品免费观看高清观看| 最近高清中文在线字幕在线观看1 中文字幕在线视频久 | 日韩欧美在线视频日韩欧美在线视频| 国产小视频免费在线观看| 久99久视频| 亚洲高清中文字幕| 欧美日韩精品国产| 国产高潮久久久| 中文字幕精品一区二| 国产小视频免费在线网址| 在线国产99| 久久riav| 不卡一二三区| 精品国产网站在线观看| 日韩av一区二区在线| 色综合久久88色综合天天免费| 国产一区三区三区| 欧美一级免费看| 国产区在线看| 97久久精品| 一二三区精品视频| 国产第一页在线播放| 中文字幕欧美人妻精品一区蜜臀| av中文资源在线| 日韩欧美在线影院| 国产123在线| 麻豆精品99| 国产日韩精品电影| 亚洲三级网站| 国产欧美日韩最新| 日韩中文字幕视频网| 高清国产一区| 日韩.com| 日本一级一片免费视频| 中文字幕中文字幕精品| 精品人妻二区中文字幕| 中文字幕欧美日韩在线| 92久久精品| 国产小视频免费在线观看| 一区视频在线播放| 视频一区中文字幕国产| 精品熟女一区二区三区| 欧美一级免费观看| 国产裸体歌舞团一区二区| 国产黄色在线| 日韩精品视频免费播放| 亚洲一区视频在线观看视频| 综合图区亚洲白拍在线| 日韩视频在线观看视频| 日韩精品视频在线观看免费| 精品极品三级久久久久| 国产成人精品999| 亚洲欧美中文字幕在线一区| 日韩av一区二| 日韩中文字幕视频网| 国产一二三四| www.老鸭窝.com| 日韩久久精品视频| www.狠狠干| 欧美日韩国产一二| a在线观看免费视频| 日韩国产欧美亚洲| 日韩国产一区久久| 黄色在线资源| 一区免费在线| 中文字幕在线视频日韩| 欧美日韩国产中字| 91精品久久久久| 国产最新在线| 日韩视频免费直播| 中文字幕精品视频| 亚洲最新免费视频| 国产欧美综合视频| 天堂在线中文资源| 亚洲大片精品永久免费| 欧美久久久精品| 日韩字幕在线观看| 国产精久久久久| www在线播放| 亚洲经典中文字幕| 欧美在线视频第一页| 欧美不卡视频| 日韩一二三四区| 国产中文在线视频| 高清不卡一区二区| 国产一级片在线| 日韩亚洲一区在线| 久久精品夜夜夜夜久久| 欧美在线日韩精品| 在线精品观看| 日韩在线 中文字幕| 国产欧美一级| 日本精品二区| 国产黄色一区| 欧美日韩乱国产| 日韩高清不卡一区二区| 亚洲高清精品视频| 91精品国产欧美日韩| 黄色欧美日韩| 精品国产31久久久久久| 中文字幕成人乱码在线电影| 亚洲伊人婷婷| 日韩欧美综合在线视频| 亚洲一区二区三区精品中文字幕| 色综合久久六月婷婷中文字幕| 黄色在线播放网站| 91精品国产99| 国产一区在线观看视频| 日韩中文字幕视频网| 91www成人久久| 久久99精品久久久| 国产欧美日韩视频在线| 亚洲国产无线乱码在线观看 | 亚洲视频日韩| 午夜国产福利一区二区| 欧美日韩中文字幕日韩欧美| 欧美日韩99| 首页国产欧美久久| 中文字幕在线视频久| 麻豆精品视频入口| 欧美乱大交xxxxx免费| 日韩精品在线免费看| 久久久精品欧美| 国产精久久久久| 亚洲成a人片在线www| 日韩欧美亚洲视频| 日韩在线高清| 在线欧美日韩精品| 欧美日韩精品三区| 一本一道久久a久久精品综合蜜臀| 亚洲素人一区二区| 欧美日韩精品在线视频| 亚洲一区在线观看视频| 久久婷婷国产| 欧美大片在线观看一区| 亚洲欧洲在线观看av| 欧美日韩亚洲系列| 欧美国产综合视频| 国产视频1区| 日韩欧美在线中文字幕| 在线精品日韩| 天堂在线中文| 欧美日韩精品在线| av免费在线播放| 中文字幕在线视频日韩| 99精品视频99| 国产欧美日韩亚州综合| 日韩精品手机在线观看| 中文字幕在线播放一区| 日韩欧美中文| 国产在线精品日韩| 欧美日韩亚洲综合在线| 日韩精品视频在线观看视频| 亚洲а∨精品天堂在线| 欧美日韩中国免费专区在线看| 中文字幕日韩国产| 一二三区精品福利视频| 国产wwww| 国产欧美日韩综合精品| 精品亚洲综合| 欧美日韩999| 精品国产网站在线观看| 国产欧美日韩中文| 91xxx在线观看| 日韩欧美不卡视频| 一区二区三区精品在线观看| 国产字幕中文| 午夜成人鲁丝片午夜精品| 精品国产免费视频| 中文亚洲免费| 中文在线第一页| 日本熟女一区二区| 欧美日韩国产成人| 欧美日韩国产一区在线| 精品国产1区二区| 亚洲国产专区| 国产视频一区三区| 欧美国产91| 国产欧美久久久| 日韩中文字幕网| 国产福利久久| 日韩精品在线中文字幕| 欧美日韩在线第一页| 日韩精品视频网| 中文不卡在线| 日韩欧美在线第一页| 国产欧美日韩在线| 一二三区精品视频| 欧美一级欧美三级在线观看| 欧美日韩国产免费| 日韩在线视频观看正片免费网站| 亚洲va中文字幕| 一二三区精品视频| 亚洲中文字幕一区| 中文字幕在线国产| 在线欧美一级视频| 中文字幕精品在线| www.日韩免费| 成片免费观看| 亚洲一区资源| 91精品国产综合久久久久久漫画| 欧美色欧美亚洲高清在线视频| 日韩中文在线字幕| 亚洲校园欧美国产另类| 精品日本视频| 日韩精品久久久| 国产日韩电影| 一区二区欧美国产| 日韩免费精品视频| 国产高清一区| 日韩视频在线免费播放| 国产中文在线观看| 日韩欧美中文字幕在线观看| 91精品免费看| 日韩精品福利一区二区三区| 不卡一区二区三区视频| 1024国产在线| 91 中文字幕| 日韩欧美在线看| 中文字幕欧美日韩在线不卡| 欧美日韩国产专区| 日韩国产一区| 日韩欧美一级视频| 中文字幕亚洲在| 日韩视频一区| 国产激情在线播放| 欧美国产日韩在线播放| 日韩欧美中文在线| 欧美日韩亚洲一区| 阿v免费在线观看| 91欧美日韩麻豆精品| 欧美二区在线观看| 中文av字幕一区| 欧美日韩在线不卡| 高清1区2区| 国产丝袜在线播放| 日韩免费高清一区二区| 日韩欧美亚洲日产国| 日韩欧美色综合| 亚洲一区导航| 91精品日本| 久久久精品午夜少妇| 国产一级粉嫩xxxx| 中文字幕亚洲乱码| 欧美三级网址| av一区在线| 视频一区日韩| 日韩欧美亚洲国产一区| 日韩三级视频中文字幕| 深夜福利亚洲| 色综合婷婷久久| 欧美激情一区二区在线| 欧美日韩国产中文| 91精品国产综合久久精品| 亚洲电影中文字幕在线观看| 精品国产91乱高清在线观看| 欧美日韩国产在线播放| 91精品在线免费观看| 欧美一卡2卡三卡4卡5免费| 亚洲二区自拍| 欧美1234区| 老司机久久99久久精品播放免费| 日韩欧美在线精品| 欧美日韩国产首页在线观看| 精品一区二区在线观看视频| 欧美黄页在线免费观看| 欧美日韩高清一区二区| av一卡二卡| 欧美日韩精品综合在线| 日韩精品大片| 91欧美日韩在线| 精品日韩欧美| 久久精品日韩欧美| 亚洲国产无线乱码在线观看| 91欧美日韩在线| 日韩高清在线一区二区| 日韩av不卡在线观看| 欧美日韩国产一二| 日韩视频不卡中文| 国产永久在线观看| 亚洲一区中文字幕在线观看| 欧美日韩视频网站| 欧美三级一区二区三区| 国内不卡的二区三区中文字幕| 午夜视频在线观看一区| 日韩中文欧美| 一本大道一区二区三区| 91精品婷婷国产综合久久| 精品日韩在线|