学海荡舟手机网

主页 > 实用文摘 > 教育文摘_07 > > 详细内容

关于变量的一些疑难问题_课件制作

1、用filelocation函数引用的路径--相对路径

filelocation一般指的是主程序文件所在的路径,如我们的程序文件放在d:\aw\var.exe,filelocation所记录的路径为d:\aw,当此程序文件被刻录成光盘时,其filelocation的路径也会引起响应的变化,如我们把刚才的var.exe刻录到g:\xx文件夹,则filelocation的路径就变成了g:\xx。
因此, filelocation常作为相对路径来调用外部文件,如avi、midi、swf文件的调用,一般我们把这些文件放在与程序文件相同的目录下,使用filelocation就不会出现路径错误的问题。

2、实现窗口居中显示

resizewindow(width,height)  --改变窗口的大小

movewindow((screenheight-windowheight)/2,(screenwidth-windowwidth)/2)  --移动窗口

说明:screenheight --屏幕的高度   windowheight --窗口的高度

实现物体的居中显示

可以通过移动图标实现:设置属性destinati:windowwidth/2,windowheight/2。图(6-1)

图(6-1)

优点:当窗口的尺寸发生变化时,物体仍能实现居中显示。

3、如何判断鼠标的单击、双击、右击

mousedown、doubleclick、rightmousedown三个系统变量用来检查鼠标的单击、双击、右击状态,如果用户做了响应的操作,则响应的变量值为true.
应用:我们可以利用rightmousedown变量作为响应条件来制作右键快捷菜单。

4、cheekd变量的作用

用来判断单选按钮是否被选中,可以用来判断用户的交互是否是正确的。如:checked@"buttonicontitle"表示指定的按钮状态。