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

首頁 > 網(wǎng)站 > 媒體動畫 > 正文

Authorware綜合技巧:Authorware輔導(dǎo)答疑(六)

2024-09-08 19:25:16
字體:
供稿:網(wǎng)友

問: 以eraseicon函數(shù)擦除圖標(biāo)時(shí),如何產(chǎn)生過渡效果?

答: 好象不可以!他的作用點(diǎn)不在這里,他是為了方便動態(tài)擦除的。要效果就用橡皮吧! 問: 請教2個(gè)問題 1.如何使640-480的界面在任何分辨率下全屏顯示,并且居中.2.如何使用鍵盤按鈕控制運(yùn)行當(dāng)中的暫停和繼續(xù)運(yùn)行.

答: 1.要找相關(guān)的ucd函數(shù),改變屏幕的分辨率。altool.u32里的alchangeres(width,height,bitpp) 就是更改分辯率和色彩的!另外,最好不要隨意改變用戶的系統(tǒng)顯示分辨率。

2.設(shè)置兩個(gè)keypress交互。在暫停交互下放置等待圖標(biāo)(將timelimit設(shè)置成變量)和計(jì)算圖標(biāo),在計(jì)算圖標(biāo)中設(shè)置時(shí)間變量值為一個(gè)很大的數(shù),在繼續(xù)按鈕中將時(shí)間變量賦為0。

問:authorware的函數(shù)問題?在authorware中使用函數(shù),電腦詢問函數(shù)在哪里?我怎么知道?還請大俠多多幫忙,我在這給鞠躬了!謝謝………

答:大概你根本就沒有引入函數(shù)!函數(shù)要先load,刻盤別忘了用到的u32也要在目錄下!

問: 要怎樣才能制作按紐加在顯示圖標(biāo)上呀?如果不使用決策圖標(biāo)或者框架圖標(biāo),能不能在顯示圖標(biāo)上加上按紐,在使用goto語句實(shí)現(xiàn)在頁面間的跳轉(zhuǎn)呢?

答: 顯示圖后放置一個(gè)交互圖標(biāo),用一個(gè)計(jì)算圖標(biāo)做交互,輸入goto(idicon@"icontitle")。

問:請問怎樣使用quit函數(shù)。我在運(yùn)算圖標(biāo)中寫入quit()后,退出運(yùn)算圖標(biāo),他問我是否存起來,我選擇存,然后問我從哪個(gè)文件打開這個(gè)函數(shù),我就不知道了。

答:用quit(0)或者quit(1),一定要在英文輸入時(shí)寫這些函數(shù),也就是說在中文輸入狀態(tài)下有些字符不認(rèn)(例如中文的(),很容易一不小心搞錯(cuò)。

問:如何實(shí)現(xiàn)程序暫停和多級菜單?

答:1.暫停程序其實(shí)有不少方法,我簡單說個(gè)思路??梢杂脹Q策圖標(biāo)實(shí)現(xiàn)暫停,設(shè)一個(gè)永久按鈕,下面是一計(jì)算圖標(biāo)和一決策圖標(biāo) ,決策圖標(biāo)的repeat設(shè)為until true,條件a=0,決策圖標(biāo)右面放一空群組,在上面的計(jì)算圖標(biāo)里可以設(shè)

n:=n+1

a:=mod(n,2)

這樣按一下暫停,a=1,repeat無限循環(huán)而使程序暫停(此時(shí)其他按鈕均不好用),再按一次,a=0,跳出循環(huán),恢復(fù)正常!

如果按鈕不多,設(shè)active if 為a=0,再設(shè)一永久按鈕,下面用計(jì)算圖標(biāo)令

n:=n+1

a:=mod(n,2)

也可以讓按鈕失效而暫停。

還有一個(gè)關(guān)于用jump時(shí)讓程序暫停的,也是用決策圖標(biāo)檢測當(dāng)前活動窗口是否為authorware窗口,不是的話就無限循環(huán),是就繼續(xù)運(yùn)行,用

hwnd:= getactivewindow()

jump暫停提示:

初始:handle1:= getactivewindow()

循環(huán)條件:handle1=handle2

循環(huán)內(nèi)容:handle2:= getactivewindow()

問:eraseall()是否可以帶參數(shù)?我想擦除當(dāng)前窗口中除了背景圖片外的所有對象(圖像、動畫、聲音等),該怎么辦?

答:eraseall()沒有參數(shù),它會擦除展示窗口中的所有內(nèi)容,因此不能留下背景,為什么不考慮一下其它的辦法?不通過函數(shù),可以通過刪除設(shè)計(jì)圖標(biāo)來實(shí)現(xiàn)。

問: 如何核對某一特定的文件是否在硬盤上,希望在authorware中運(yùn)行某一特定外部exe文件以前,先核對一下該exe文件是否在硬盤上,如沒有,則提示需要首先安裝該exe文件。是否有特定的函數(shù)能核對是否該文件存在于硬盤上?有位朋友告訴我去找mjsapi函數(shù),mjsapi是找到,但好象早就過期(2000.8),而且不能使用了。

答:if filetype("filename")=0 then

messagebox()

else

jumpoutreturn()

end if

注:(1)這只是代碼的簡寫,只需把相應(yīng)的內(nèi)容添加上去就行了。

(2)messagebox()是winapi函數(shù),也可以利用ko實(shí)現(xiàn)。

問:如何用一個(gè)按鈕實(shí)現(xiàn)自動播放和手動播放的切換(非視頻,在框架圖標(biāo)中)?

答:可以將interaction的圖標(biāo)的button設(shè)為perpetual, 并將button的activeif設(shè)為test(key,key1(the active key),key2(the disactive key)); 或者再加一個(gè)按鍵交互,交互名為"?"

下設(shè)一個(gè)計(jì)算圖標(biāo):

if key=key1(the active key) then

onoff:=onoff-1

else

onoff:=1

end if

onoff:=abs(onoff)

按鍵交互為continue

activeif為test(onoff,0,1)

最好設(shè)定一下初值。

問:如何通過鼠標(biāo)右鍵單擊來實(shí)現(xiàn)交互?

答:可以用系統(tǒng)變量"rightmousedown" 。

問:如何在案authorware中調(diào)用別的authorware文件?

答:一般是在打包后的exe中調(diào)用別的打包文件,這個(gè)可以用jumpoutreturn語句實(shí)現(xiàn)! 將被調(diào)用的authorware文件打包成a5r,然后利用jumpfilereturn調(diào)用。最好放在同一目錄中,比如要從a.a5p跳到b.a5p,就可以這樣:jumpfile(filelocation^"b"),如此設(shè)置不論是a5p之間還是打包后的a5r之間都可以跳轉(zhuǎn) 。

問:1.如何改變公式字體的顏色?我在接觸authorware過程中碰到這樣一個(gè)問題,就是插入公式(從authorware中直接插入),但公式字體的顏色無法改變,只能以黑色顯示出來,不知為什么?

答:你說的大概是用word插入的公式吧,可以先在word中處理以后,再貼過來,不過是一件很麻煩的事(先解除組合,然后…)。我建議你用word中的域?qū)懝?,然后再貼入,可以做成任意色彩的。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产在线观看免费视频软件 | 成人黄色小视频在线观看 | 日本成人一区二区 | 日本在线观看一区二区 | 国产一级淫片a级aaa | 国产一区二区三区四区五区在线 | 日韩精品dvd | 激情亚洲一区二区三区 | h视频在线免费观看 | 亚洲第一成人在线视频 | 偿还的影视高清在线观看 | 视频一区国产精品 | 久久国产精品影视 | 91九色网址 | 免费欧美精品 | 欧美成人a| 精品国产乱码久久久久久丨区2区 | 成人国产视频在线观看 | www.guochan| 国产精品视频1区 | 91香蕉国产亚洲一区二区三区 | 久久综合狠狠综合久久 | 激情大乳女做爰办公室韩国 | 欧美在线观看视频一区二区 | 麻豆视频在线观看免费网站 | 亚洲精品有限 | 久久精品男人 | 日本xxxx视频 | 91九色视频观看 | 免费嗨片首页中文字幕 | 中文字幕 亚洲一区 | 亚洲免费高清 | 国产一级片91| 日本综合久久 | 久草成人在线观看 | 欧美一级黄色免费看 | 羞羞的视频免费观看 | caoporn国产一区二区 | 多人乱大交xxxxx变态 | 欧美成人一区二区三区 | 欧美亚洲综合网 |