麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 媒體動畫 > 正文

Authorware開發實例:Authorware7ShowMe范例精選--第5例 獲取圖形

2024-09-08 19:26:16
字體:
來源:轉載
供稿:網友

5.1  程序功能與運行

打開程序,屏幕上顯示如圖5-1所示的程序流程圖和如圖5-2所示的程序運行主畫面。

    

圖5-1  程序流程圖                        圖5-2  程序運行主畫面

在圖5-1中,run to view documentation設計圖標完成發布一個聲明并運行程序到主畫面的功能,其余設計圖標則完成運行程序實例的功能。

在如圖5-2所示的主畫面中有如下3個按鈕:

l         introduction——程序簡介

l         linking content——程序流程圖標設計說明

l         run the example——運行實例

單擊run the example按鈕,程序進入實例演示分支,其運行畫面如圖5-3所示。

畫面左側為一圖形顯示窗口,右側有3個按鈕,鼠標單擊任意一個按鈕,左側窗口均可顯示一幅圖形。其中,多次單擊第2個按鈕時,將顯示出不同的圖形。

 

圖5-3  實例運行畫面

5.2  程序流程分析

5.2.1  依據圖像文件名獲取圖形

單擊file name按鈕,左側窗口顯示一幅文件名為external.gif的圖形。這是一幅與應用程序位于同一目錄下的圖形文件。

打開該分支顯示圖標的屬性設置對話框如圖5-4所示。

圖5-4  【file name】顯示圖標屬性設置對話框

屬性設置對話框的“file”欄內已輸入了“./external.gif”。因此,程序運行至此時將在設定的路徑目錄下(本例設置“./”表示同目錄下)獲取這一文件并顯示在屏幕上。

及時點評  依據圖形文件名獲取圖形就能夠很容易地替換一幅圖形,因為只要修改圖形文件名稱即可實現替換。獲取圖形文件時要注意文件路徑的設置,在文件名前使用“./”符號表示圖形文件與程序在同一目錄下;在file欄內輸入:=filelocation^"external.gif"也可獲得同樣的效果。

5.2.2  通過設置一個變量獲取不同的圖形

單擊expression按鈕,左側窗口顯示一幅圖形,多次單擊,左側圖形將輪流顯示紅色、藍色和綠色3幅顏色不同的圖形。

這是由于在程序同一目錄下已存在red.gif、blue.gif和green.gif 3幅不同顏色的圖形,該分支下的顯示圖標屬性設置如圖5-5所示。

圖5-5  【expression】顯示圖標屬性設置對話框

在圖形屬性設置對話框的file欄內輸入“=filelocation^graphicname”,其中“graphicname”是一個自定義變量。

打開第2分支顯示圖標的附屬運算圖標,其代碼如圖5-6所示。

圖5-6  【expression】顯示圖標的附屬運算圖標內的代碼

運行代碼后,將把red.gif、blue.gif和green.gif 這3個圖形文件中的一個文件名賦給graphicname變量,從而獲取一幅圖形并顯示。

及時點評  在file欄內設置一個變量,將某圖形文件名賦予此變量即可獲取圖形。要想在同一顯示圖標中每次顯示不同的圖形,可利用if…then語句進行判斷,從而改變變量中的圖形文件名,以獲取并顯示不同的圖形。


5.2.3  從網站上獲取圖形

單擊url按鈕,左側窗口將獲取一網站上的圖形予以顯示,如圖5-7所示。

圖5-7  從網站上獲取的圖形

這是因為在圖形屬性設置對話框中file欄內輸入了一個網址,如圖5-8所示。

圖5-8  【url】顯示圖標屬性設置對話框

本例在file欄輸入了如下的網址和圖形文件名:

www.macromedia.com/support/authorware/hidden/mmlogo.gif

運行程序后可獲取如圖5-7所示的圖形。

5.3  小結

多媒體程序設計中要應用到大量的圖形、圖像素材,authorware設計了多種獲取外部圖形的方式,本例介紹了其中的3種。靈活運用這些方式,不僅能方便地獲取圖形,還可方便地更換圖形,或者用同一圖標顯示出不同的圖形等,使多媒體程序運行效果更為完美。

 

本例主要應用了如下的一些技術:

l         依據圖形文件名獲取圖形

l         相對路徑的應用

l         用同一顯示圖標獲取不同的圖形

l         從網站上獲取圖形

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 爽妇网国产精品 | 国产精品视频成人 | 一分钟免费观看完整版电影 | 久久9色| 亚洲国产精品久久久久 | 舌头伸进添的我好爽高潮网站 | 久久国产精品二国产精品 | 成人一级免费 | 国产成人精品日本亚洲语音 | 18pao国产成人免费视频 | www.48xx.com| 国产精品午夜在线观看 | 88xx成人永久免费观看 | 亚洲欧美国产视频 | 激情网站免费观看 | 久久精品中文字幕一区二区三区 | 一级免费黄视频 | xxxx69hd一hd72 | 日韩大片在线永久观看视频网站免费 | 看中国一级毛片 | 91午夜免费视频 | 国产免费让你躁在线视频 | 免费在线观看亚洲 | 国产精品久久久久久久不卡 | 视频一区国产精品 | 欧美成人免费在线视频 | 亚洲精品午夜在线 | 激情小说另类 | 毛片国产 | 九九热视频在线免费观看 | 成人电影毛片 | 古装三级在线观看 | 久久免费视频精品 | 激情综合视频 | 亚洲免费在线视频 | 免费在线观看亚洲 | 国产老师做www爽爽爽视频 | 成人18网站 | 成人短视频在线观看免费 | 猫咪av在线| 黄色香蕉视频 |