亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

Director基礎(chǔ)教程:Director 影片劇本、父代劇本與行為

2024-09-08 19:27:09
字體:
供稿:網(wǎng)友
director 影片劇本、父代劇本與行為
   原著:lingoworkshop
   翻譯:alphachi

   在director中,對于每一種演員類型,都對應(yīng)著一個“type”屬性。director本身支持的演員類型包括#bitmap、#shape和#field等;其他的一些演員類型,例如#quicktime和#flash,通過內(nèi)部的xtras也可支持;此外,一些第三方的xtras還能夠創(chuàng)建像#osbox和#ospopupmenu這些類型的演員。

   影片劇本、父代劇本和行為都是#scrpit類型的演員,也就是我們通常所說的劇本演員。

   每一個劇本演員都擁有一個“scripttype”屬性——影片劇本的scripttype是#movie,行為的scripttype是#score,父代劇本的scripttype是#parent。scripttype的重要性在于:

   (1)它決定了一個劇本的作用范圍:影片劇本可以作用于全局范圍;而行為和父代劇本則只可作用于局部范圍。

   (2)在創(chuàng)作模式下,它決定了劇本演員能否被添加到一個角色上:行為能夠被拖拽到角色上并觸發(fā)這樣的進(jìn)程——自動添加行為到角色的scriptlist中,并生成mui對話框以設(shè)定具體的屬性數(shù)值;而影片劇本和父代劇本則不能被拖拽到角色上,盡管它們可以通過lingo被添加到scriptlist中。

   每一個劇本演員還有一個“scrpittext”屬性,scripttext是在影片運行時或是在消息窗口中運行命令時被執(zhí)行的lingo代碼;而為了執(zhí)行這些lingo代碼,director會從劇本演員中創(chuàng)建一個“劇本對象”。當(dāng)影片運行時,這一過程對于影片劇本來說是自動進(jìn)行的,而對于父代劇本和行為則必須通過使用“script”關(guān)鍵字進(jìn)行。

   要想創(chuàng)建對劇本演員的一個引用,可以像下面這樣使用“member”關(guān)鍵字:

scriptcastmemberreference = member (“scriptcastmembername”)
put scriptcastmemberreference
-- (member 3 of castlib 1)

   要想創(chuàng)建對劇本對象的一個引用,可以像下面這樣使用“script”關(guān)鍵字:

scriptobject = script (“scriptcastmembername”)
put scriptobject
-- (script “scriptcastmembername”)

   劇本對象擁有自己獨立的屬性,能夠響應(yīng)發(fā)送給它的各種消息,例如#mousedown這樣的標(biāo)準(zhǔn)事件和#dothishandle這樣的自定義消息。從不同的scripttype中創(chuàng)建的劇本對象本質(zhì)上都是相同的,唯一的區(qū)別在于,director如何給它們發(fā)送消息和它們?nèi)绾伪粍?chuàng)建。

   director會給影片劇本對象創(chuàng)建一個特殊的內(nèi)部引用,因此如果不指明要回應(yīng)消息的劇本對象,director將認(rèn)定這個消息是為影片劇本的劇本對象設(shè)計的,并會將其發(fā)送給已經(jīng)創(chuàng)建的所有影片劇本對象,直到找到了能夠響應(yīng)此消息的對象為止。在以這種方式將消息發(fā)送給影片劇本對象時,不能夠包含任何特定的參數(shù)。但如果創(chuàng)建的是一個對此劇本的明確引用,那么在使用這個引用給對象發(fā)送消息的時候則可以包含引用本身。

   要想證明這一點,可以創(chuàng)建一個名為“ascriptname”的影片劇本并賦予下面的scripttext:

on handlername scriptobj
put # handlername, scriptobj
end

   如果此時在消息窗口中鍵入“handlername”,則會得到下面的結(jié)果:

handlername
-- #handlername <void>

   但如果創(chuàng)建的是一個明確的引用,那么給其發(fā)送消息后會得到下面的結(jié)果:

scriptobject = script (“ascriptname”)
scriptobject.handlername()
-- #handlername (script “ascriptname”)

   為了試驗,將影片劇本的scripttext改成下面這樣:

on handlername scriptobj
put “nothing here, move along”, scriptobj
end

   點擊“recompile”,然后在消息窗口中鍵入“handlername”并回車,將會看到:

handlername
-- “nothing here, move along” <void>

   這是因為,在調(diào)用沒有引用的處理程序時“scripttext”已經(jīng)改變,所以點擊“recompile”后消息被發(fā)送給了新創(chuàng)建的影片劇本對象。但如果我們先發(fā)送消息的話,將會看到:

scriptobject.handlername()
-- #handlername (script “ascriptname”)

   在第二個例子中,劇本對象實際執(zhí)行的代碼并未改變,其存在與劇本演員本身無關(guān)。

   現(xiàn)在,將此影片劇本的scripttype改成#parent/#behavior,并對scripttext作如下更改:

on handlername scriptobj
put “i am a script with limited scope”
end

   此時在消息窗口中再次鍵入“handlername”,將會看到:

handlername
-- #handlername <void>

   影片劇本已經(jīng)不存在了,消息怎么會還能夠被響應(yīng)呢?這是因為任何在消息窗口中創(chuàng)建的變量均被認(rèn)為是全局變量,所以早些時候用“scriptobject = script(“ascriptname”)”創(chuàng)建的對影片劇本的引用依然能夠正常工作。此對象是從影片劇本中創(chuàng)建的,director用它來響應(yīng)消息窗口中發(fā)出的“handlername”消息。

   在消息窗口中鍵入:

scriptobject = void
handlername

   這次將會得到“handler not defindeed error”的提示,因為已經(jīng)沒有影片劇本對象可以響應(yīng)“handlername”消息了。盡管還存在一個劇本演員,它的scripttext中也定義有“handlername”處理程序,但此劇本演員不是影片劇本,因此director不能自動從中創(chuàng)建劇本對象。雖然我們已經(jīng)從父代劇本/行為中創(chuàng)建了一個劇本對象,但由于沒有直接將消息發(fā)送給對象本身,導(dǎo)致它依然無法響應(yīng)“handlername”消息。要想獲取父代劇本或行為中創(chuàng)建的劇本對象,應(yīng)該指明具體的目標(biāo):

scriptobject = script (“ascriptname”)
scriptobject.handlername()
-- #handlername (script ”ascriptname”)

   綜上所述,從影片劇本和父代劇本/行為中創(chuàng)建的劇本對象之間的區(qū)別在于:

   (1)director只會從影片劇本中自動創(chuàng)建劇本對象。

   (2)director可以自動將“無目標(biāo)”消息發(fā)送給從影片劇本中創(chuàng)建的劇本對象,而不會發(fā)

[1] [2] 下一頁  

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
欧美xo影院| 欧美另类bbbxxxxx另类| 色久视频在线观看| 5566中文字幕一区二区| av永久免费观看| 精品伊人久久久久7777人| 韩剧1988在线观看免费完整版| 久久久91视频| 国产一区福利视频| 亚洲伦理一区二区三区| 国产精品高清在线观看| av 日韩 人妻 黑人 综合 无码| 国产a级免费视频| 黄色在线一区| 99久久激情视频| 成人免费视频国产免费麻豆| 精品视频在线免费看| 欧美深性狂猛ⅹxxx深喉| 亚洲资源视频| 欧美日本视频在线| 丰满大乳少妇在线观看网站| 久久99视频精品| 2023国产一二三区日本精品2022| 小说区亚洲自拍另类图片专区| av资源免费观看| 香蕉视频在线播放| 成人短视频在线看| 国产精品理论在线观看| 日韩成人精品视频在线观看| 国产精品久久久久久久久久久久久| 色噜噜日韩精品欧美一区二区| y111111国产精品久久婷婷| 欧美精品在线观看91| 青青草av在线播放| 免费黄色在线视频| 日韩精品日韩在线观看| 色琪琪免费视频网站| 欧美理论片在线观看| 精品欧美一区二区三区免费观看| 国产福利一区在线观看| 色久视频在线播放| 日本黄色免费网址| 亚洲乱码国产乱码精品天美传媒| 美女高潮网站| www..com日韩| 欧美日韩精品二区第二页| 欧美日日夜夜| 中文字幕日本在线观看| 久久中文字幕电影| 147欧美人体大胆444| 狠狠躁夜夜躁人人躁婷婷91| 亚洲人成绝费网站色ww| 国产成人午夜视频网址| 99麻豆久久久国产精品免费优播| 久久久夜色精品| 成人日韩欧美| 久久久久9999| 丝袜情趣国产精品| 国产网红在线观看| 欧美乱大交做爰xxxⅹ小说| 印度午夜性春猛xxx交| 青草视频在线观看视频| 亚洲少妇一区二区| 亚洲人午夜色婷婷| 日本电影在线观看网站| 欧美午夜精品一区二区三区电影| 婷婷亚洲久悠悠色悠在线播放| 亚洲精品久久久久久久久久久久久久| 亚洲四虎影院| 午夜精品剧场| 久久免费视频观看| 别急慢慢来1978如如2| 日本久久久a级免费| 久久99精品国产.久久久久久| 99综合电影在线视频| 亚洲av无码乱码国产精品久久| 17c精品麻豆一区二区免费| wwwxxx免费| 日本国产精品视频| 久久亚区不卡日本| 久热精品在线观看| 91亚洲国产成人精品一区| 日本老妇乱子| 麻豆精品一区二区三区视频| 国产视频三区| 九九在线观看免费视频| 国产大屁股喷水视频在线观看| 国产黑丝在线一区二区三区| 影音先锋在线影院| 日韩av一二区| 玖草视频在线观看| eeuss影院www| 最好看的中文字幕久久| 欧美极品日韩| 久久综合加勒比| 免费高清一区二区三区| 日韩精品一区二区三区四区| 国产精品综合一区二区三区| 亚洲男人天堂影院| 激情婷婷综合网| 欧美日韩大片一区二区三区| 老鸭窝91久久精品色噜噜导演| 91网站在线免费观看| 国内在线视频| 911精品国产一区二区在线| 男女男精品网站| 日本vs亚洲vs韩国一区三区二区| 国产一区二区在线影院| 色噜噜狠狠一区二区三区狼国成人| 女~淫辱の触手3d动漫| 欧美一区二区三区图| 四虎国产精品永久免费观看视频| www.久久久精品| 国产精品一级片在线观看| 午夜伦理大片视频在线观看| 欧美一级大片在线免费观看| 天堂在线观看av| 在线观看免费视频你懂的| 亚洲高清免费观看高清完整版在线观看| 国产毛片久久久久久国产毛片| 欧美色片在线观看| 日韩中文字幕久久久经典网| 久久久国产视频91| 午夜影视一区二区三区| 久久99精品这里精品3| 少妇av一区二区三区| 国产熟女高潮视频| 米仓穗香在线观看| 欧美成人在线直播| 国产精品一在线观看| 黄色特一级视频| 亚洲欧美日本另类| 黄色网址在线免费观看| 性xxxxbbbb| 日日干天天草| 97伦理在线四区| 国产一区在线视频| 久久国产精品高清| www.玖玖玖| 国精产品999国精产品官网| 97在线观看播放| 黄色激情视频在线观看| 国产乱人伦偷精品视频不卡| 欧美人与性动交α欧美精品图片| 精品一区二区三区中文字幕视频| 国产精品亚洲第一| 亚洲欧美一区在线| 91浏览器在线视频| 91天堂素人约啪| 久久久久国产一区| 国产精品综合久久久久| 色久综合一二码| 在线免费黄色网| 欧美日韩一区二区三区在线看| 国产成人永久免费视频| 欧美高清视频一区二区三区在线观看| 视频在线这里都是精品| 精品日韩中文字幕| 好吊操视频这里只有精品| 国产成人夜色高潮福利影视| 欧美一级做a| 亚洲素人一区二区| 欧美又粗又大又爽| 日韩欧美精品在线不卡| 日韩中文字幕在线播放| 青丝免费观看高清影视| 成人激情久久| 日韩av图片| 国产日韩欧美二区| 欧美成人激情在线| 亚洲一级二级片| 国产主播在线资源| 成年人三级视频| 日本我和搜子同居的日子高清在线| 丰满岳乱妇一区二区三区| 夜夜嗨av一区二区三区| 亚洲视频视频在线| avtt在线播放| 蜜臀av国产精品久久久久| 亚洲aⅴ优女av综合久久久| xxxxxxxxx欧美| 久久精品av麻豆的观看方式| 妺妺窝人体色777777| 九色自拍视频在线观看| 亚洲性线免费观看视频成熟| freesex欧美| 成人黄色电影在线| 亚洲小说区图片区情欲小说| av第一福利大全导航| 亚洲欧洲综合| 激情丁香综合五月| 好吊视频一区二区三区| 亚洲精品动漫| 亚洲中文字幕在线观看| 天天色综合久久| 国产欧美高清视频在线| 成年网站免费视频黄| 日韩欧美卡一卡二| 欧美日韩伊人| 另类专区欧美制服同性| 男人艹女人在线观看| 亚洲香蕉网站| 天天做天天爱综合| 国产国产国产国产国产国产| 午夜久久久久久久久| 一本色道久久加勒比精品| 色诱视频网站一区| 97人妻精品一区二区三区动漫| 网曝91综合精品门事件在线| 亚洲精品鲁一鲁一区二区三区| 永久免费av片在线观看全网站| 三级视频在线播放| 午夜精品福利视频| 黄www在线观看| 五月天婷婷社区| 特级黄国产片一级视频播放| 少妇bbw搡bbbb搡bbbb| 欧美激情aⅴ一区二区三区| 亚洲av成人精品一区二区三区在线播放| 久久视频免费在线播放| 亚洲精品v日韩精品| 无码一区二区三区在线观看| 成人av免费在线观看| 久久婷婷国产麻豆91天堂| ed2k情侣啪啪91av| 色播在线观看| 国产一区二区三区在线观看网站| 日本女优爱爱视频| 欧美一区二区三区在线观看免费| 91超碰在线免费观看| 欧美黑人巨大xxxx猛交| 99精品国产一区二区三区不卡| 姑娘第5集在线观看免费好剧| 成人免费影院| 日本三级电影在线播放| 久草福利在线观看| 欧美欧美全黄| 国产人妻人伦精品1国产丝袜| 99re视频精品| 国产视频在线观看网站| 亚洲欧美另类在线视频| 99久久婷婷国产综合精品青牛牛| 国产精品日日做人人爱| 老司机一区二区三区| 国产极品久久久久久久久波多结野| 日韩一区二区在线| 亚洲欧美日韩第一页| 欧美日韩福利在线| 91精品视频网站| 日韩欧美国产综合一区| 亚洲一卡2卡三卡4卡2021四卡| 欧美日韩精品一区二区三区| 51漫画成人app入口| 99re视频精品| 欧美xxbbb1手交| 最近中文字幕av| 亚洲欧美日韩中文在线| 日本少妇激三级做爰在线| 丁香婷婷久久久综合精品国产| 香蕉加勒比综合久久| 亚洲va国产va欧美va观看| 亚洲专区区免费| 岛国中文字幕在线| 香蕉久久久久久久av网站| 日韩福利视频一区| 激情综合婷婷| 亚洲日本久久| 91久久精品www人人做人人爽| 影视先锋午夜av| 婷婷六月国产精品久久不卡| 久久激情视频免费观看| 欧美性视频一区二区三区| 无遮挡的视频在线观看| 亚洲国产精品嫩草影院久久| 超碰在线图片| 午夜老司机福利| 国产综合在线看| 8x国产一区二区三区精品推荐| 久久亚洲一区二区三区四区五区高| 一区二区三区韩国| 痴汉一区二区三区| 在线观看日韩专区| 日本成人在线播放| 91麻豆精品| 99在线热播| 98视频在线噜噜噜国产| 日韩av在线一区二区三区| 夜夜嗨aⅴ免费视频| 视频一区二区三区在线观看| 欧美日韩视频在线播放| 日韩视频在线观看国产| 亚洲色图美腿丝袜| 精品久久国产97色综合| 日韩视频一区二区三区四区| 天堂成人娱乐在线视频免费播放网站| 亚洲一线在线观看| 熟妇高潮精品一区二区三区| 草莓污污视频在线观看| 亚洲乱熟女一区二区| 久久99日本精品| 久久免费精品日本久久中文字幕| 国产美女亚洲精品7777| 久久久久久久麻豆| 女性女同性aⅴ免费观女性恋| 国内爆初菊对白视频| 国产小视频在线播放| 夜夜狠狠擅视频| 国产美女高潮在线观看| 黄污网站在线观看| 天天骑天天干| 欧美在线视频网| 国产aⅴ激情无码久久久无码| 久久久久欧美精品| 在线观看日韩中文字幕| 亚洲国产成人在人网站天堂| 91在线高清观看| 日本综合久久| 中文字幕亚洲欧美日韩在线不卡| 天天骑天天干| 成人激情开心网| 国产亚洲高清一区| 国产精品久久久久久久天堂| 高清一区二区三区日本久| 国产男女爽爽爽| 国产一区二区三区视频在线播放| 国产精品pans私拍| 国产日韩欧美电影在线观看| 国产精品18久久久久久久网站|