Lingo常用辞典- C

4/7/2006来源:Director教程人气:7046

L013 - D

date
the abbr date
the abbrev date
the abbreviated date
the date
the long date
the short date
日期的指令 
deactivateWindow
on deactivateWindow
动作
end
在关闭视窗时所做的动作 
delay
delay数值
延迟的时间 计数以Tick为单位 60个Tick等於一秒钟 所以delay 60等於延迟一秒钟 
delete
delete表示式
删除某个字元 字 项目 字串等内容 
deleteAt
deleteAt阵列, 值
删除线性阵列中的指定项目 
deleteFrame
deleteFrame
删除一个镜头(Frame) 但必须配合beginRecording使用 
deleteOne
deleteOne阵列, 值
删除阵列中的指定值 若阵列中含有多个相同的值 则会删除第一个符合的项目 
deletePRop
deleteProp阵列, 值
删除含有内容(property)阵列中的指定内容 
depth of member
the depth of member值
查询某个Cast Member的颜色深度 
desktopRectList
the deskTopRectList
若同一电脑有多个萤幕 本指令会查询所有萤幕的解析度 
digitalVideo member center
the center of member值
必须配合the crop of cast使用 当the crop of cast为真时 而又将the center of cast设定为真时 假如影片是大於sprite的矩形 则截边的方式会出现在周边的地方 而让影片看起来比较好 
digitalVideo member controller
the controller of member值
针对QuickTime for Windows的影片档案而言 这个指令可以将它的控制按钮显示或隐藏 若设定值为0时  表示隐藏控制按钮 若设定值为1时 表示显示控制按钮 
digitalVideo member crop
the crop of member值
可以让数位影片显示在sprite的矩形中 当the crop of cast设定为假时 它会将数位影片挤压或放大显示在sprite的矩形之中 但若是the crop of cast设定为真时 而数位影片又大於sprite的矩形时 它就会将部份的画面截掉不显示 
digitalVideo member directToStage
the directToStage of member值
本指令可以控制影片所在萤幕上的层次 但因为Windows中不允许这个设定 所以指令并无效果 
digitalVideo member duration
the duration of member值
查询某个影片的长度 单位以tick计算 
digitalVideo member frameRate
the frameRate of member值
影片的速度 设定的数值意义如下表所示 
数值
意义
0
正常设定的速度
-1
依正常速度播映每一个镜头
-2
以最快的速度播映每一个镜头
255
最大的速度
digitalVideo member loop
the loop of member值
设定影片是否重覆播映 若设定值为1时 则影片会以回圈方式重覆播映 若设定值为0时 则影片就只会播映一次就停止 
digitalVideo member pausedAtStart
the pausedAtStart of member值
设定影片一开始出现时 是否为暂停的方式 若本指令的值为真时 则将影片会在一开始出现时先行暂停 等播映的按钮或指令启动时 影片才会播映 
digitalVideo member preload
the preLoad of member值
设定影片是否先载入到记忆体中 若本指令的值为真 影片会先载入到记忆体中 
digitalVideo member sound
the sound of member值to on/Off
设定影片的声音是否播映 若本指令的值为真 则影片的声音会随著影片一起播映 
digitalVideo member video
the video of member值
设定影片是否要播映 若本指令的值为假时 则影片就不会播映 
digitalVideo sprite movieRate
the movieRate of sprite数值
设定某个sprite上的影片速度 若指令的值为1时 则影片会以正常的速度播映 若指令的值为 -1时 则影片会以倒播的速度播映 若指令的值为0时 则影片会停止播映 
digitalVideo sprite movieTime
the movieTime of sprite数值
查询某个sprite上影片所播映的时间 数值的单位以tick为计算单位 
digitalVideo sprite startTime
the startTime of sprite数值
设定影片在某个特定channel上开始播映的时间 
digitalVideo sprite stopTime
the stopTime of sprite数值
设定影片在某个特定channel上结束播映的时间 
digitalVideo sprite volume
the volume of sprite数值
控制影片的声音大小 范围从 -256到256 小於0的数值是表示影片将不会播映声音 
digitalVideoTimeScale
the digitalVideoTimeScale
设定影片的时间计算单位 可以大於电影本身的计算单位 
digitalVideoType
the digitalVideoType of member值
数位影片的类型 有二种 #quickTime或#videoForWindows 
do
do表示式
表示执行在表示式所写的指令 
done
play done
结束play指令的动作 回到呼叫它的地方 
dontPassEvent
dontPassEvent
在Handler结束後 可能会将执行的动作交给下个可执行的Handler 但若是在Handler结束前再加上dontPassEvent指令 它就会将执行的动作停止 而不会交给下个可执行的Handler 
doubleClick
the doubleClick
当它为真时 表示使用者按了滑鼠键二下 当它为假时 表示使用者并没有按滑鼠键二下 
down
repeat with变数 = 起始值down to结束值
配合repeat的计数 down表示计数的动作是往回算 每次计算是以减一的方式计数 例如 
repeat with i = 10 down to 1
表示会做10个回圈 离开回圈的方式可以去设定i的值为1 或是exit repeat指令 
drawRect of window
the drawRect of window视窗名称
查询或是设定视窗的大小 利用四个数值来定义视窗的上 下 左 右 
dropShadow of member
the dropShadow of member值
文字Cast Member的阴影高度 
duplicateFrame
duplicateFrame
复制一个镜头(Frame) 但必须配合beginRecording使用 
duplicate(list)
duplicate(阵列)
复制一个阵列 
duplicate member
duplicate member原来的 [, 新的 ]
复制一个Cast Member 中括弧中可填入指定放入的位置 若不填写 则系统会自动找出最近的位置存放 
duration of member
the duration of member值
影片的长度