属性是一个Director中频繁使用的概念。任何对象的定义都是由属性来完成的,而在定义的过程中,每个属性则可以看作对当前对象某一方面的描述。
奥古多媒体Cf,r j5`$^s
奥古多媒体&h'w*h!C%i4e!e
在实际的使用过程中,可以根据属性取值的时效性将其分为两大类:静态属性与动态属性。
奥古多媒体V-J]8o2V
T(Uk
奥古多媒体'qL2Z L@Q4d Z&{
一、静态属性奥古多媒体x-_JMf2g1x&K
%vM6z,N)}]B
静态属性是一种非实时属性,之所以称之为“静态”,是因为其值不会在影片重新播放时重置。根据控制方法的不同,又可以分为纯静态属性与准静态属性。
奥古多媒体v_{Kw;\ g8z
奥古多媒体 Qqww'NmI u
1. 纯静态属性%rkm9Y0^LL's%d??
-`ay,O"U
纯静态属性无法使用程序控制,只能使用特定的设置窗口。
奥古多媒体]&[m4v qRY"T}0L
,{;C O*L3p9Xc
典型的纯静态属性如剪辑室的通道数(_movie.lastChannel)。这是一个影片属性,无法使用程序控制,需要使用属性监察窗中的Movie标签进行设置。
nMbK1t E@,M
9C&u){ tC0@9l(BL8VB

A
oUT(uk*m`
图1 剪辑室的通道数只能使用Movie标签控制;~8hgq3F0q,[
C.|0y
G(t[^5\m%W
2. 准静态属性奥古多媒体n DN#jb l!h
奥古多媒体`([/yE_ Ry7i.T
[
与纯静态属性相比,准静态属性的不同之处在于可以使用程序控制,而其中一些还可以使用特定的设置窗口。
奥古多媒体AX8D$eR&f VY&@
奥古多媒体,Ml+[5qK
奥古多媒体L7g,H%C5c"D"? T,y
C
图2 演员的名称既可以使用程序控制也可以使用演员表设置奥古多媒体 Sl;g\s'Kq,@+]vXeu
%@0ey8oh
典型的准静态属性如演员的名称(memberObjRef.name)。这是一个演员属性,既可以使用程序控制,也可以使用演员表进行设置。