




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、常用的Lingo語句一、常用的Lingo命令盡管在Lingo中有700多條命令,但是在編寫Lingo劇本時(shí),經(jīng)常用到的Lingo命令并不是很多,下面簡(jiǎn)單介紹一下常用的一些Lingo命令。1go這是一個(gè)在Director中非常常用的命令,在前面的制作中我們?cè)?jīng)不只一次用到它,它的用法也比較多,主要包括下面一些情況:go to Frame FrameNumber:跳轉(zhuǎn)到幀。go to FrameNumber:go FrameNumbergo to movie “MovieName”go movie “MovieName”go to Frame “MarkerName”go to “MarkerNa
2、me”go “MarkerName”go to Frame FrameNumber of movie “MovieName”go to FrameNumber of movie “MovieName”go FrameNumber of movie “MovieName”go loopgo nextgo previous在上面的表達(dá)式中, 中的內(nèi)容表示這里要用相應(yīng)的內(nèi)容替換,以下都采用這種方式。其中,F(xiàn)rameNumber表示幀的序號(hào),MovieName表示影片的名稱(包括路徑或Internet網(wǎng)址),Markername表示標(biāo)記名稱。這幾個(gè)命令所要表達(dá)的是當(dāng)發(fā)生某個(gè)事件時(shí),影片的播放位置將跳轉(zhuǎn)
3、到某一幀,或者跳轉(zhuǎn)到某指定標(biāo)記的幀,或者跳轉(zhuǎn)到某部影片,或者跳轉(zhuǎn)到某一影片中的某一幀。最下面的三個(gè)命令可以使影片循環(huán)播放、前進(jìn)或倒退。2setset也是一個(gè)經(jīng)常用到的命令,它的用法可以包括下面四種情況:set the LingoProperty to expressionset the LingoProperty=expressionset variable=expression3playplay的用法如下:play frame FrameNumberplay FrameNumberplay movie “MovieName”play frame FrameNumber of movie “M
4、ovieName”play Sprite FlashSpriteNumber上述命令分別表示播放指定的幀,播放指定的影片,播放指定影片中的某一幀,播放指定通道中的Flash影片。4puppetSoundpuppetSound的用法如下:puppetSound ChannelNumber,“CastMemberName”puppetSound “CastMemberName”puppetSound member “CastMemberName”puppetSound 0puppetSound ChannelNumber,0其中ChannelNumber表示聲音通道號(hào),一共可以控制8個(gè)聲音通道。上
5、面的命令分別表示在指定的聲音通道播放指定的聲音劇組成員,停止聲音播放并恢復(fù)剪輯室中聲音通道對(duì)聲音的控制,停止指定的聲音通道中聲音的播放并恢復(fù)剪輯室中聲音通道對(duì)聲音的控制。5quitquit是單獨(dú)使用的一個(gè)命令,它可以停止影片的播放,并退出Director或者放映機(jī)。用戶只需輸入下面一段文字:on mouseUpquitend在影片播放時(shí),如果點(diǎn)擊鼠標(biāo),則將隨時(shí)退出放映機(jī)。二、Lingo運(yùn)算符*:表達(dá)式1*表達(dá)式2表示兩個(gè)表達(dá)式相乘 /:表達(dá)式1/表達(dá)式2表示兩個(gè)表達(dá)式相除求商 +:表達(dá)式1+表達(dá)式2表示兩個(gè)表達(dá)式相加 -:表達(dá)式1-表達(dá)式2表示兩個(gè)表達(dá)式相減 以上是最基本的數(shù)學(xué)運(yùn)算符。=:表達(dá)
6、式1=表達(dá)式2用于比較兩個(gè)表達(dá)式是否相同(true),false 1 :表達(dá)式1表達(dá)式2用于比較兩個(gè)表達(dá)式是否不同(true),false 1 :表達(dá)式1 表達(dá)式2用于比較表達(dá)式1是否大于表達(dá)式2(true),false 1 =:表達(dá)式1=表達(dá)式2用于比較表達(dá)式1是否不小于表達(dá)式2(true),false 1 :表達(dá)式1表達(dá)式2用于比較表達(dá)式1是否小于表達(dá)式2(true),false 1 =:表達(dá)式1=表達(dá)式2用于比較表達(dá)式1是否不大于表達(dá)式2(true),false 1 以上這些操作符可用于比較整數(shù)、浮點(diǎn)數(shù)、字符串、列表、矩形和點(diǎn)。clearGlobalsclearGlobals 將所有的全
7、局變量設(shè)為VOID globalglobal 變量1,變量聲明全局變量以供其它函數(shù)和影片共享pipi()給出浮點(diǎn)型的圓周率,如3.1415 property property 值1,值表明指定的屬性和屬性變量,用于父劇本或行為劇本 put put 表達(dá)式 計(jì)算表達(dá)式的值 QUOTE QUOTE字符串QUOTE 表示字符串(在某些地方作為引號(hào)的替身) set set 特性(變量) to 表達(dá)式 (to也可用=)將表達(dá)式的值賦給特性或變量 showGlobalsshowGlobals:在消息窗口中顯示所有的全局變量 showLocalsshowLocals:在消息窗口中顯示所有的局部變量 SPAC
8、E:表示空格鍵 TAB:表示Tab鍵 VOID:表示空值 and語法:邏輯運(yùn)算式一 and 邏輯運(yùn)算式一 判斷前后二個(gè)邏輯值的與值or 語法:邏輯運(yùn)算式一 or 邏輯運(yùn)算式一 判斷前后二個(gè)邏輯值的或值三、Lingo指令A(yù)bort語法:abort例如:if the freeBytes 1000 then go to frame Finishedendon idle 語法:on idlestatement(s)end播放影片時(shí),如果沒有執(zhí)行任何Handler,可以讓影片來執(zhí)行idle Handler中的指令,但是因?yàn)橛捌挥锌諜n就會(huì)執(zhí)行這個(gè)Handler,所以在這個(gè)Handler中盡量不要放置太多
9、的指令,以免影響到影片播放的速度。例如:on idlemember(Time).text = the short timeend idleon keydown語法:on keyDownstatement(s)end當(dāng)按下某一鍵時(shí)執(zhí)行“statement(s)”中的語句。on keyup語法:on keyupstatement(s)end松開鍵時(shí)執(zhí)行“statement(s)”中的語句。on mousedown語法:on mouseDownstatement(s)end用戶按下鼠標(biāo)左鍵執(zhí)行“statement(s)”中的語句。on mouseup語法:on mouseupstatement(s)
10、end按下鼠標(biāo)左鍵以后,松開鼠標(biāo)左鍵執(zhí)行“statement(s)”中的語句。on startmovie語法:on startmoviestatement(s)end在剛顯示影片的第一幀后,執(zhí)行“statement(s)”中的語句。這個(gè)handler只能放在影片劇本中。palette of cast語法:member(whichCastMember).palettethe palette of member whichCastMember只能用于位圖演員,返回位圖演員關(guān)聯(lián)的調(diào)色板編號(hào)。pass語法:pass停止事件消息的傳送。例如:on keyDown melegalCharacters =
11、1234567890if legalCharacters contains the key thenpasselsebeepend ifendpasteclipboardinto語法:member(whichCastMember). pasteClipBoardInto()pasteClipBoardInto member whichCastMember把剪貼板中的內(nèi)容粘貼到演員,覆蓋演員中原來的內(nèi)容,如位圖。pathname語法:the pathname同moviePath,只是pathname可以同時(shí)使用于Windows和Macintosh。pauseatstart語法:member(wh
12、ichFlashOrDigitalVideoMember).pausedAtStartthe pausedAtStart of member whichFlashOrDigitalVideoMember控制數(shù)字視頻或者聲音、Flash動(dòng)畫的播放,值為TRUE,則在開始時(shí)暫停。值為FALSE則立即播放。pausestate語法:the pauseState判斷當(dāng)前影片是否處于暫停狀態(tài)。picture of cast語法:member().picturethe picture of member whichCastMember用圖片替換“whichCastMember”演員中的圖片或文本。pict
13、ureP語法:pictureP(pictureValue)判斷“pictureValue”指示的演員是否是圖片演員。play語法:sprite(whichFlashSprite).play()play frame whichFrameplay movie whichMovieplay frame whichFrame of movie whichMovieplay sprite whichFlashSprite播放Flash動(dòng)畫、影片中的某一幀或者某一影片。play done語法:play done結(jié)束當(dāng)前影片的播放,返回調(diào)用它的影片。point語法:point(horizontal, ver
14、tical)點(diǎn)的坐標(biāo)。printfrom語法:printFrom fromFrame ,toFrame ,reduction打印從fromFrame幀到toFrame幀的舞臺(tái)。puppet of sprite語法:sprite(whichSprite).puppetthe puppet of sprite whichSprite木偶化精靈“whichSprite”。puppetpalette 語法:puppetPalette whichPalette , speed ,nFrames木偶化調(diào)色板,以便用Lingo對(duì)它進(jìn)行操作。puppetsound語法:puppetSound whichCha
15、nnel, whichCastMemberpuppetSound whichCastMemberpuppetSound member whichCastMemberpuppetSound 0puppetSound whichChannel, 0木偶化聲音通道中的精靈、聲音演員。puppetsprite語法:puppetSprite whichChannel, state木偶化精靈通道“state”中的精靈。puppettempo語法:puppetTempo framesPerSecond改變影片播放速率。puppettrasition語法:puppetTransition member whi
16、chCastMember puppetTransition whichTransition ,time , chunkSize , changeArea定義幀過渡效果,“whichTransition”以數(shù)字表示轉(zhuǎn)場(chǎng)效果,對(duì)應(yīng)關(guān)系如下:01Wipe right27Random rows02Wipe left28Random columns03Wipe down29Cover down04Wipe up30Cover down, left05Center out, horizontal31Cover down, right06Edges in, horizontal32Cover left07C
17、enter out, vertical33Cover right08Edges in, vertical34Cover up09Center out, square35Cover up, left10Edges in, square36Cover up, right11Push left37Venetian blinds12Push right38Checkerboard13Push down39Strips on bottom, build left14Push up40Strips on bottom, build right15Reveal up41Strips on left, bui
18、ld down16Reveal up, right42Strips on left, build up17Reveal right43Strips on right, build down18Reveal down, right44Strips on right, build up19Reveal down45Strips on top, build left20Reveal down, left46Strips on top, build right21Reveal left47Zoom open22Reveal up, left48Zoom close23Dissolve, pixels
19、fast49Vertical blinds24Dissolve, boxy rectangles50Dissolve, bits fast25Dissolve, boxy squares51Dissolve, pixels26Dissolve, patterns52Dissolve, bitspurgepriority of cast語法:member(whichCastMember).purgePrioritythe purgePriority of member whichCastMember定義演員從內(nèi)存中清除的優(yōu)先級(jí)。0never不清除1last最后清除2next調(diào)用下一個(gè)劇組時(shí)清除3
20、normal缺省值,Director隨機(jī)清除內(nèi)存中的演員,put語法:put expression在消息窗口顯示表達(dá)式“expression”的值。quit語法:quit退出Director或者放映機(jī),返回到Windows桌面或Macintosh桌面。Ramneeded語法:ramNeeded (firstFrame, lastFrame)判斷從firstFrame到lastFrame所需要的內(nèi)存空間,單位為字節(jié)。Rect語法:rect(left, top, right, bottom)rect(point1, point2)定義一個(gè)矩形。Rect of cast語法:member(whichCastMember).rectthe rect of member whichCastMember判斷、設(shè)置演員的矩形區(qū)域坐標(biāo)。Rect of sprite語法:sprite whichSprite.rectthe rect of sprite whichSprite判斷、設(shè)置精靈覆蓋層的矩形區(qū)域Regpoint 語法:member(whichCastMember).regPointthe regPoint of member whichCastMember判斷、設(shè)置精靈的注冊(cè)點(diǎn)的位置。Repeat while語法:repeat while testConditio
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年遼寧省七校協(xié)作體高一下學(xué)期3月聯(lián)考語文試題及答案
- 2024-2025學(xué)年河北省保定市高一下學(xué)期開學(xué)考英語試題及答案
- 寵物常見疾病的營養(yǎng)干預(yù)試題及答案
- 堅(jiān)實(shí)基礎(chǔ)的統(tǒng)計(jì)學(xué)試題與答案2024
- 2024計(jì)算機(jī)基礎(chǔ)考試復(fù)習(xí)計(jì)劃試題及答案
- 美容師考試情境模擬與試題答案
- 2024年汽車美容師技能操作評(píng)估試題及答案
- 小學(xué)語文拼音試題及答案
- 季節(jié)變化對(duì)寵物營養(yǎng)需求的影響分析試題及答案
- 六年級(jí)語文行為習(xí)慣培養(yǎng)題試題及答案
- 教科版六年級(jí)科學(xué)下冊(cè) 活動(dòng)手冊(cè)答案
- 傳承紅色基因清明緬懷先烈主題班會(huì)教案
- 2024年中國科學(xué)技術(shù)大學(xué)創(chuàng)新科學(xué)營測(cè)試數(shù)學(xué)試題真題
- (正式版)HGT 20686-2024 化工企業(yè)電氣設(shè)計(jì)圖形符號(hào)和文字代碼統(tǒng)一規(guī)定
- 2020年8月自考05760營養(yǎng)學(xué)一試題及答案含解析
- 醫(yī)療客服話術(shù)溝通技巧
- 膳食結(jié)構(gòu)與膳食指南膳食結(jié)構(gòu)
- 在線網(wǎng)課知道《Java EE 開發(fā)技術(shù)(武昌理工學(xué)院)》單元測(cè)試考核答案
- 全國初中數(shù)學(xué)優(yōu)質(zhì)課一等獎(jiǎng)《黃金分割》教學(xué)設(shè)計(jì)
- 補(bǔ)液護(hù)理措施
- 2023年無錫市濱湖區(qū)招聘專職網(wǎng)格員、禁毒社工考試真題及答案
評(píng)論
0/150
提交評(píng)論