国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

ASP生成動態flash的工具與介紹

2024-05-04 11:01:47
字體:
來源:轉載
供稿:網友
編者按:編程技術的發展真是日新月異。通過ASP等程序動態生成HTML網頁似乎已不能算是最新科技。Macromedia公司的Flash技術自推出以來,已有2億4千8百萬用戶,制作flash網站已是流行趨勢。就像HTML頁面可以用ASP動態生成 一樣,Flash 動畫也可以使用支持 COM Automation的語言(如Borland Delphi,ASP, Visual Basic 等)動態生成。該文詳細介紹了如何應用 Bukoo Flash Objects實現Flash網頁的交互應用,具有很強的實用價值。值得編程追新族們一覽。 

  一、概述 

  筆者應用 Microsoft Visual C++ 中的 ATL ,將 SWF SDK 中的高級類封裝成了 COM Objects ,以便使更多的支持COM Automation的編程語言能夠生成 Flash 動畫。這些 COM Objects 被命名為  Bukoo Flash Objects 。本文不是描述 Bukoo Flash Objects 的開發方法和過程,而是介紹如何使用它。 

  二、下載安裝 

  Bukoo Flash Objects 可以在以下網址下載:   http://www.delphibbs.com/bukoo  或者 http://www.geocities.com/yiyisun/bukoo  。下載的文件為 Swfobjs.zip ,解壓后除了文檔和范例, Bukoo Flash Objects 就在 swfobjs.dll 中,使用 regsvr32 swfobjs.dll 安裝 Bukoo Flash Objects ;使用  Regsvr32 /Uswfobjs.dll 卸除 Bukoo Flash Objects 。 

  三、基本對象及其屬性 

  Bukoo Flash Objects 總共包括三個 COM Objects : SwfMovie 、 SwfObject 和 SwfAction 。 

  通過創建這三個對象來生成 Flash 動畫的過程是:創建 SwfMovie 動畫對象;設置動畫屬性;在幀中創建、插入、刪除 SwfObject 元素對象和 SwfAction 動作對象;最后輸出 Flash 動畫。   下面是這三個對象應用方法介紹。 

  1 .SwfMovie 動畫對象 

  SwfMovie 對象代表即將生成的 Flash 動畫,首先需要設置的是動畫的大小, SwfMovie 對象的 SetSize 方法用于設置動畫的尺寸。要注意Swf中坐標單位是 twip ,即 1/1440 英寸,或者說是 1/20 像素,例如動畫尺寸為 400 x 300 像素,即為  8000 x 6000 twip 。必須這樣調用: setsize(8000, 6000) 。 

  setFrameRate (12) ,就是動畫每秒放 12 幀,每秒幀速高,動畫平滑,但是 Swf文件會變大,影響下載速度,故需要權衡利弊。用 GotoFrame 方法定位到指定幀,然后插入元素或者動作, SwfMovie 對象自動增加幀數到調用 GotoFrame 方法的最大數目。 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 翁牛特旗| 井陉县| 嵩明县| 张掖市| 永济市| 乌兰浩特市| 遂宁市| 乌拉特前旗| 威宁| 枞阳县| 怀宁县| 伊春市| 海伦市| 梅州市| 嘉禾县| 海阳市| 嘉定区| 萨嘎县| 东宁县| 班玛县| 旌德县| 华池县| 慈溪市| 武平县| 乐业县| 临城县| 竹山县| 兰州市| 逊克县| 南阳市| 襄城县| 托克托县| 惠东县| 安徽省| 南宫市| 东宁县| 明光市| 清远市| 新郑市| 长寿区| 铁岭市|