cancelIdleLoad
cancelIdleLoad 数值
取消记忆体中已载入的Cast Member 数值代表顺位
case
case 表示式 of
值一 : 动作一
值二 : 动作二(可多个动作 以分行区隔就可以)
值三, 值四 : 动作三
otherwise 最後动作(可不做)
end case
这是取代If 厎.. Then的另一种写法 蛮好用的
castLib
castLib 值
查询某个Cast Library中某个Cast Member的位置
the castLibNum of sprite
the castLibNum of sprite 数值
设定某个Sprite中的Cast Member是谁 而它位於指定的Cast Library中
center of member
the center of member 值
当the crop of member为真值时 此指定的设定才有意义 它表示数位影片的大小改变将会以中心为出发点扩大或变小
centerStage
the centerStage
查询或设定舞台的位置 若 the centerStage 值为真 则舞台将显示在画面的中央 若 the centerStage 值为假 则舞台将不会显示在画面的中央
changeArea of member
the changeArea of member 值
只适用於Transition Cast Member 当它的值为真时表示画面改变只发生在所改变的部份画面 反之则会影响整个舞台
channelCount
the channelCount of member 值
计算某个Sound Cast Member所占用的Channel数
char…of
char 数值 of 表示式
char 数值一 to 数值二 of 表示式
找出字串之中的某一个字元 或是某部份的字串 例如
put char 3 of \”This is a book.\” into newChar
结果 newChar 的值为 \”i\”
put char 3 to 7 \”This is a book.\” into newChar
结果 newChar 的值为 \”is is\”
charPosToLoc
charPosToLoc(member 值, 数值)
查询某个字元在文字Cast Member中真正的位置
chars
chars(表示式, 数值一, 数值二)
从文字中找出子字串 子字串的起点处为数值一 终止处为数值二 例如
put chars(\”This is a book.\”, 6, 7) into newChar
结果 newChar 的值为 \”is\”
charToNum
charToNum(字串表示式)
找出某一个字元的 ASCII code 值为何 也就是将一个字元转为数值型态 例如
put charToNum(\”a\”) 的值为97
checkBoxAccess
the checkBoxAccess
在工具视窗之中的二种按钮(checkbox radio button)的设定样式 主要是控制使用者是否可以改变按钮的型态 它的设定方式有三种 如下表所示
数值
说明
0
让使用者按了之後可以开关按钮
1
让使用者按了之後只可以开 但不能关
2
让使用者按了之後不可以开关按钮
checkBoxType
the checkBoxType
当使用者可以改变按钮(checkbox radio button)的型态後 这个指令可以为它设计一点形状 请参考下表
数值
说明
0
加上一个 X 的符号
1
加上一个填满黑色的方块图形
checkMark of menuItem
the checkMark of menuItem 项目 of menu 项目
当程式之中设计有自订的功能表时 可以为它设计是否有符号会出现在子功能表之中 例如使用到这个指令时 可以在它的前面加上一个打勾的符号
当设定为真时 表示会显示所选取的符号 设定为假时 则不会有任何的符号
chunkSize of member
the chunkSize of member 值
只适用於Transition cast member 指令可以设定它的Chunk大小 也就是区块的大小
clearFrame
clearFrame
清除整个Frame的内容 但只与beginRecording合用
clearGlobals
clearGlobals
将所有的 global 变数设定为初始值 也就是 0
clickLoc
the clickLoc
这个指令会显示出上一次使用者按滑滑鼠键所在的萤幕位置 显示的位置会以 Point 指令的方式显示出来 如果使用者所按的位置为 200, 200 则显示後的结果为
Point(200, 200)
clickOn
the clickOn
当某些特定的 Sprites 设定为真时 the clickOn 的值为使用者所按的 Sprite 是一个数值 可以利用这个数值来判断使用者所按的是 @个图形
close window
close window 视窗值
将某一个视窗关闭 视窗的开启请参考 window 的指令
closeWindow
on closeWindow
动作
end
当电影在某一个视窗中执行时 若使用者按了右上 炸 "澈 s 可以利用此Handler做动作
closeXlib
closeXlib [档案]
关闭某一个 Xliberary 事实上在 window 中 它的意思是表示关闭一个 .dll 的档案 例如
closeXlib
表示关闭所有的 Xlibrary
closeXlib \”Sample\”
表示关闭同一目录底下的 sample.dll 档案 当然可以加上路径的名称
crop
the crop of member 值
当它为真值时 表示数位影片会被剪裁成所要的大小 如果为假值时 则会被挤压成所要的大小
colorDepth
the colorDepth
查询目前电脑上所设定的颜色深度 如下表所示
数值
说明
1
黑白
2
4 种颜色
4
16 色
8
256 色
16
32,768 色
32
16,777,216 色
constrainH
语法 constrainH (数值一, 数值二)
查一个数值 看它是否落在某个sprite图形的左右边以内的位置上 若此数值在这图形的左右边以内的位置 结果值为此数值 若是小於图形左边的位置 则结果值为图形左边的值 若大於图形右边的位置 则结果值为图形右边的值
例如sprite 1的图形左右边的位置为 100 与 200 则
put constrainH(1, 90) into newPosition
结果 newPosition 值为 100
put constrainH(1, 150) into newPosition
结果 newPosition 值为 150
put constrainH(1, 250) into newPosition
结果 newPosition 值为 200
constraint of sprite
语法 the constraint of sprite 数值
设定某一个sprite可以移动的范围 当使用 constarint 的设定後 此sprite将只会在所定的区域之中移动 而无法移动到所定的区域之外 要取消区域的设定只要将它设定为 0 即可
constrainV
语法 constrainV (数值一, 数值二)
与 constrainH 的用法类似 是可以查询一个数值 看看是否落在某一个sprite图形的上下边之内的位置 若此数值在的图形的上下边的位置之内 结果值即为此数值 若小於图形上边的位置 则结果值为图形上边的值 若大於图形下边的位置 则结果值为图形下边的值
contains
语法 表示式一 contains 表示式二
测试表示式一是否含表示式二 若是含有的话 则传回的结果值为真 若是没有含有的话 则传回的结果值为假
continue
语法 continue
将所设有 pause 的暂停动作结束 而继续电影的播映
controlDown
语法 the controlDown
测试 control 键是否被按到 若有被按到时 the controlDown 的值为真 若未被按到时 the controlDown 的值为假
controller of member
语法 the controller of member 值
针对 QuickTime for Windows 的影片档案而言 这个指令可以将它的控制按钮显示或隐藏 若设定值为 0 表示隐藏控制按钮 若设定值为 1 表示显示控制按钮
copyToClipBoard
语法 copyToClipBoard cast 值
将某一个Cast Member的内容复制到剪贴簿中
cos
语法 cos (angle)
求取某一个 ?cos 值
count
语法 count(list)
计算阵列中到底有几个项目
cursor
cursor [值]
cursor [值一, 值二]
cursor 值
设定游标的形状 如果在 cursor 後直接加上数字的话 各个数字的意义如下图所示
数值
意义
0
不设定游标
-1
箭头式的游标
1
I 字符号的游标
2
十字式的游标
3
十字条状式的游标
4
漏斗式的游标
200
游标消失
如果在 Windows 的环境下 想使用其它的游标形状 可以设计 16*16 大小的Cast Member 然後将它在卡司视窗中的编号放置在中括弧内 如果这个Cast Member是在第一个位置上 则为
cursor [1]
这个时候的游标是透明的 但如果想使用的是不透明的游标 就请将原来的Cast Member复制成另外一个 将所有的空白填满 然後在中括弧中再加入一个引数 如果这个Cast Member是在第二个位置上 则指令为
cursor [1, 2]
记得要将这二个Cast Member都转换为 1 bit 16*16 的大小 这样比较不会出错
cursor of sprite
the cursor of sprite whichSprite to [值]
the cursor of sprite 数值 to [值一, 值二]
the cursor of sprite 数值 to 值
光是使用 cursor 指令 是表示游标在任何位置上时 都会出现这个新的游标 但是如果使用这个指令 则当游标在画面上到指定的 Sprite 时 才会出现新的游标 其它的方法都与 cursor 相同
lingo常用辞典- c_director教程
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » lingo常用辞典- c_director教程
相关推荐
-      windows xp操作系统中隐藏的20个秘密_windows xp
-      photoshop定义粗大虚线笔刷绘制幽默自画像_photoshop教程
-      photoshop为七夕情人节打造亲密爱人相框_photoshop教程
-      photoshop通道互换法调整照片色调_photoshop教程
-      director生成文件减肥技巧_director教程
-      用director控制动画gif_director教程
-      director怎样制作自定义光标_director教程
-      利用director.ini调试应用程序_director教程