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

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

Director基礎教程:Director里面地屬性

2024-09-08 19:27:15
字體:
來源:轉載
供稿:網友
director中的屬性
   屬性是一個director中頻繁使用的概念。任何對象的定義都是由屬性來完成的,而在定義的過程中,每個屬性則可以看作對當前對象某一方面的描述。

   在實際的使用過程中,可以根據屬性取值的時效性將其分為兩大類:靜態屬性與動態屬性。

一、靜態屬性

   靜態屬性是一種非實時屬性,之所以稱之為“靜態”,是因為其值不會在影片重新播放時重置。根據控制方法的不同,又可以將其分為純靜態屬性與準靜態屬性。

1. 純靜態屬性

   純靜態屬性無法使用程序控制,只能使用特定的設置窗口。

   典型的純靜態屬性如剪輯室的通道數(_movie.lastchannel)。這是一個影片屬性,無法使用程序控制,需要使用property inspector窗口中的movie標簽進行設置。



圖1 剪輯室的通道數只能使用movie標簽控制


2. 準靜態屬性

   與純靜態屬性相比,準靜態屬性的不同之處在于可以使用程序控制,而其中一些還可以使用特定的設置窗口。



圖2 演員的名稱既可以使用程序控制也可以使用cast窗口設置


   典型的準靜態屬性如演員的名稱(memberobjref.name)。這是一個演員屬性,既可以使用程序控制,也可以使用cast窗口進行設置。

二、動態屬性

   動態屬性是一種實時屬性,之所以稱之為“動態”,是因為其值會在影片重新播放時重置。

   典型的動態屬性如角色的寬度。即使在影片播放過程中使用程序改變了角色的寬度,影片重新播放時還是會將其重置為property inspector窗口中的取值。



圖3 角色寬度會在影片重新播放時重置為property inspector窗口中的取值


三、動態屬性的保留

   動態屬性的重置特性使得影片可以不斷重播。如果動態屬性不能重置,那么再次播放時就無法看到相同的影片。但是在很多情況下,需要避免這種重置,即保留動態屬性。以下方法均可在特定條件下達到這一目的:

1. 使用程序控制角色通道

   如果只是需要在影片播放過程中保留動態屬性,可以使用puppetsprite()將角色通道的控制權交給程序。由于角色通道不再受控于剪輯室,因此可以避免播放過程中的重置操作。

2. 生成剪輯室

   如果不僅需要在影片播放過程中保留動態屬性,還希望再次播放時屬性不被重置,可以使用beginrecording()與endrecording()。通過生成剪輯室,能夠使其改變永久化。

3. 變量控制

   變量控制也是一種保留動態屬性的方法,即通過程序將動態屬性的值存儲至變量并在需要時讀取。與前面兩種方法相比,雖然稍顯復雜,但卻具有更高的靈活性。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人毛片免费看 | av在线1 | 亚洲精品一区国产精品丝瓜 | 亚洲视频在线网 | www.成人免费视频 | 久久久久av69精品 | 二区三区四区视频 | 久久精品视频日本 | 国产亚洲欧美日韩高清 | 一级电影免费在线观看 | 国产99久久精品一区二区300 | 国产成人高潮免费观看精品 | 一二区成人影院电影网 | 国产亚洲高清视频 | 国产精品久久久久国产精品三级 | 男女无套免费视频 | 激情宗合 | 多人乱大交xxxxx变态 | 国产成人高清在线观看 | 激情午夜天 | 欧美日韩中文字幕在线 | 日本欧美一区二区三区视频麻豆 | 久草在线视频在线 | 欧美日韩一区三区 | 国产精品视频六区 | 国产免费人做人爱午夜视频 | 亚洲第一成人在线 | 国产欧美精品综合一区 | 国产人成精品一区二区三 | 成人午夜免费福利 | 在线a毛片免费视频观看 | 久久综合久久综合久久综合 | 叶子楣成人爽a毛片免费啪啪 | 成人一级黄色片 | 成人男女啪啪免费观看网站四虎 | 黄色特级视频 | 日韩黄色在线播放 | 91精品国产777在线观看 | 91色成人 | 99影视电影电视剧在线播放 | 一级免费a |