常用的lingo语句

上传人:小** 文档编号:93487990 上传时间:2019-07-22 格式:DOC 页数:75 大小:255.50KB
返回 下载 相关 举报
常用的lingo语句_第1页
第1页 / 共75页
常用的lingo语句_第2页
第2页 / 共75页
常用的lingo语句_第3页
第3页 / 共75页
常用的lingo语句_第4页
第4页 / 共75页
常用的lingo语句_第5页
第5页 / 共75页
点击查看更多>>
资源描述

《常用的lingo语句》由会员分享,可在线阅读,更多相关《常用的lingo语句(75页珍藏版)》请在金锄头文库上搜索。

1、常用的Lingo语句一、常用的Lingo命令尽管在Lingo中有700多条命令,但是在编写Lingo剧本时,经常用到的Lingo命令并不是很多,下面简单介绍一下常用的一些Lingo命令。1go这是一个在Director中非常常用的命令,在前面的制作中我们曾经不只一次用到它,它的用法也比较多,主要包括下面一些情况:go to Frame FrameNumber:跳转到帧。go to FrameNumber:go FrameNumbergo to movie “MovieName”go movie “MovieName”go to Frame “MarkerName”go to “MarkerNa

2、me”go “MarkerName”go to Frame FrameNumber of movie “MovieName”go to FrameNumber of movie “MovieName”go FrameNumber of movie “MovieName”go loopgo nextgo previous在上面的表达式中, 中的内容表示这里要用相应的内容替换,以下都采用这种方式。其中,FrameNumber表示帧的序号,MovieName表示影片的名称(包括路径或Internet网址),Markername表示标记名称。这几个命令所要表达的是当发生某个事件时,影片的播放位置将跳转

3、到某一帧,或者跳转到某指定标记的帧,或者跳转到某部影片,或者跳转到某一影片中的某一帧。最下面的三个命令可以使影片循环播放、前进或倒退。2setset也是一个经常用到的命令,它的用法可以包括下面四种情况:set the LingoProperty to expressionset the LingoProperty=expressionset variable=expression3playplay的用法如下:play frame FrameNumberplay FrameNumberplay movie “MovieName”play frame FrameNumber of movie “M

4、ovieName”play Sprite FlashSpriteNumber上述命令分别表示播放指定的帧,播放指定的影片,播放指定影片中的某一帧,播放指定通道中的Flash影片。4puppetSoundpuppetSound的用法如下:puppetSound ChannelNumber,“CastMemberName”puppetSound “CastMemberName”puppetSound member “CastMemberName”puppetSound 0puppetSound ChannelNumber,0其中ChannelNumber表示声音通道号,一共可以控制8个声音通道。上

5、面的命令分别表示在指定的声音通道播放指定的声音剧组成员,停止声音播放并恢复剪辑室中声音通道对声音的控制,停止指定的声音通道中声音的播放并恢复剪辑室中声音通道对声音的控制。5quitquit是单独使用的一个命令,它可以停止影片的播放,并退出Director或者放映机。用户只需输入下面一段文字:on mouseUpquitend在影片播放时,如果点击鼠标,则将随时退出放映机。二、Lingo运算符*:表达式1*表达式2表示两个表达式相乘 /:表达式1/表达式2表示两个表达式相除求商 +:表达式1+表达式2表示两个表达式相加 -:表达式1-表达式2表示两个表达式相减 以上是最基本的数学运算符。=:表达

6、式1=表达式2用于比较两个表达式是否相同(true),false 1 :表达式1表达式2用于比较两个表达式是否不同(true),false 1 :表达式1 表达式2用于比较表达式1是否大于表达式2(true),false 1 =:表达式1=表达式2用于比较表达式1是否不小于表达式2(true),false 1 :表达式1表达式2用于比较表达式1是否小于表达式2(true),false 1 =:表达式1=表达式2用于比较表达式1是否不大于表达式2(true),false 1 以上这些操作符可用于比较整数、浮点数、字符串、列表、矩形和点。clearGlobalsclearGlobals 将所有的全

7、局变量设为VOID globalglobal 变量1,变量声明全局变量以供其它函数和影片共享pipi()给出浮点型的圆周率,如3.1415 property property 值1,值表明指定的属性和属性变量,用于父剧本或行为剧本 put put 表达式 计算表达式的值 QUOTE QUOTE字符串QUOTE 表示字符串(在某些地方作为引号的替身) set set 特性(变量) to 表达式 (to也可用=)将表达式的值赋给特性或变量 showGlobalsshowGlobals:在消息窗口中显示所有的全局变量 showLocalsshowLocals:在消息窗口中显示所有的局部变量 SPAC

8、E:表示空格键 TAB:表示Tab键 VOID:表示空值 and语法:逻辑运算式一 and 逻辑运算式一 判断前后二个逻辑值的与值or 语法:逻辑运算式一 or 逻辑运算式一 判断前后二个逻辑值的或值三、Lingo指令Abort语法:abort例如:if the freeBytes 50*1024 then abort中断正在执行的指令。Ancestor语法:property optionalProperties ancestorancestor表示子对象可以引用父程序之外的handler,也就是说,可以将部分handler放置在另一个script中,而这个script中的handler可以被

9、其它子对象引用。Back color语法:member(whichCastMember).backColor = colorNumber set the backColor of member whichCastMember to colorNumber sprite(whichSprite).backColorthe backColor of sprite whichSprite设定sprite或member的背景颜色,在设定sprite的背景颜色前必须将这个sprite设定为 Puppet,这个指令主要是用在使用工具窗口所绘制的向量图形上,对于其它图形也是适用的,但必须注意使用之后的变化,

10、在使用这个指令之后,必须使用 updateStage 指令更新舞台上的所有图形,这样才会得到新的画面。Beep语法:beep numberOfTimes使用电脑内部的喇叭嘀一声,后面所加上的数字表示次数Beepon语法:the beepOn当画面上某些特定的sprite启动后,表示将它指定为 puppetSprite,若使用了画面上的图形,而这些图形并不是启动的sprite时,喇叭响一声,但是要将thebeepOn设定为真。Birth语法:birth (script 父程式的名称 , 值1 , 值2 , .)产生子剧本的指令。Blend of sprite 语法: sprite(whichSp

11、rite).blendthe blend of sprite whichSprite设定sprite融合的程度,数值可以是从0到100之间的数Bottom of sprite语法:sprite(whichSprite).bottomthe bottom of sprite whichSprite查询sprite中的图形最低点到舞台上方边界的距离,本指令仅提供查询之用,不能够设定。boxDropShadow of member 语法:member(whichCastMember).boxDropShadowthe boxDropShadow of member whichCastMember演员

12、的边线阴影高度boxType of member语法:member(whichCastMember).boxTypethe boxType of member whichCastMember演员的类别,总共有四种,以符号表示 #adjust #scroll #fixed #limit。Buttonstyle语法:the buttonStyle按钮的类别,在此可分为两种:一种将它设定为 0,另一种将它设定为 1。set the buttonStyle=0表示当画面上有许多按钮,而且都非常靠近时,若使用者按下某一个按钮,在还没有放开鼠标的时候,拖曳过其它的按钮时,其它按钮也会显示被按的情形,但当使

13、用者拖到某一个按钮上放开鼠标后,这个按钮的指令就会被启动.set the buttonStyle=1虽然使用者按住鼠标移动到其它按钮上,但是其它按钮不会有任何反应。Cast backcolorcast语法:member(whichCastMember).backColor = colorNumber set the backColor of member whichCastMember to 演员的背景色。casttype语法:member(whichCastMember).typethe type of member whichCastMembermember( whichCastMembe

14、r, which castLib). typemember whichCastMember of castLib whichCast.typethe type of member whichCastMember of castLib whichCast判断演员的类型。#animgif#ole#bitmap #palette#button#picture#cursor#QuickTimeMedia#digitalVideo#script#empty#shape#field#sound#filmLoop#swa#flash#text (#richText is now obsolete)#font

15、#transition#movie#vectorShapeCast forecolor语法:member(castName).foreColor = colorNumber set the foreColor of member castName to colorNumber演员前景色。Cast height语法:member(whichCastMember).heightthe height of member whichCastMember演员的高度,单位为像素。Cast name语法:member(whichCastMember).namethe name of member which

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号