:director常见问题收集一

来源:百度文库 编辑:九乡新闻网 时间:2024/05/01 21:33:20
Q: 为什么用MX2004打包后会显示标题栏?
A:把display template中的titlebat options里的选项都取消就可以了。

Q:如何在DR中打开word文件
A:1, 在d内打开须使用activex
2,在d外打开调用word程序打开即可

Q:怎样实现让用户选择不同的背景音乐?
A:on mouseUp me
fileobj=new(xtra "fileio")
fileobj.setFilterMask("all file, *.*,mp3,*.mp3,wave, *.wav")
filename=displayOpen(fileobj)
if filename="" or filename=void then exit
closefile(fileobj)
sound playFile 2, string(filename)
end2

Q:请问怎么给mpg视频加遮照?
A:1,利用open widndow 做视频遮照
2,用MPEG advance xtra 插件,在属性窗口中把 playback opitions 下的DTS取消了,就可以了,然后就在视频之上的通道里放你遮的图片即可

Q:怎么检测本机是否连接到intel网上?
A:WinSocket Xtra Ad可以实现,说明:
 WinSocket Xtra 是一套Sprite Xtra,一共有三个,分别为 TCPServer.X32,TCPClient.X32和UDPSocket.X32。TCPServer.X32是服务器端xtra,TCPClient.X32是客户端xtra,采用Tcp/ip协议。互相配套用于网络信息传递,可以构建类似聊天室,多人连线游戏。UDPSocket.X32采用 UDP协议。独立用于网络信息传递,也可以构建类似聊天室,多人连线游戏。

Q:flash动画导到dr后声音和动画不同步怎么解决?
A:使用线索点,最好调好以后把它锁定。

Q:如何检测用户是否安装quicktime,若无就提示安装?
A:on exitframe me
if quicktimeversion()<5.0 then
open the moviepath@"quicktime\fullinstallercn.exe“
halt()
else
go "start"
end if
end

Q:为什么发布成exe文件后视频不能正常播放?
A:1.打包后Xtras文件夹是否在打包文件夹下,是否包含播放视频所需插件
2.视频是否为mpg,如使用DirectMediaXtras,mpg文件是否与exe在同级目录下

Q:如何实现点击打开本地文件夹?
A:gotoNetPage("c:\")
不过路径中不要有中文!

Q:如何将dr里的flash导出?
A:ExportSWF.x32插件。 说明:
object = xtra("ExportSWF").new()
object.exportSWF(member(1), "c:\ss.swf")
第1个参数是Flash演员,第2个参数是要保存的路径。

Q:请问如何打开dxr文件?
A:你可以借助dirOpener300-850-1-PC.exe这个软件,但无法看到lingo语法.

Q:怎样分别控制两个声音通道的声音?
A:sound(n).volume=m
n=1,2,3,4,5,6,7,8
m=0—255

Q:请问dr能否输出avi格式的文件?
A:可以,文件-〉输出-〉弹出对话框在底部的格式处选择 .avi

Q:请问在dr中如何实现按“F1”调用帮助,且在不同的地方调用不同的字段呢?
A:定义F1键就可以了;在调用函数的时候传递一个参数,参数的取得是当前光标所在位置 上的单词

Q:miaw中如何定位弹出的窗口啊?
A:利用tell命令+rect命令

Q:求键盘代码表?
A:语法:1、if the keyPressed =" " then doSomething
2、if the keycode=49 then doSomething
the keycode
esc -- 53
1-- 18
2-- 19
3-- 20
4-- 21
5-- 23
6-- 22
7-- 26
8-- 28
9-- 25
0-- 29
- -- 27
= -- 24
backspace -- 51
` -- 50
Tab -- 48
a-- 0
b-- 11
c-- 8
d-- 2
e-- 14
f-- 3
g-- 5
h-- 4
i-- 34
j-- 38
k-- 40
l-- 37
m-- 46
n-- 45
o-- 31
p-- 35
q-- 12
r-- 15
s-- 1
t-- 17
u-- 32
v-- 9
w-- 13
x-- 7
y-- 16
z-- 6
space-- 49
delete-- 117
Home-- 115
End-- 119
pageUp-- 116
pageDown-- 121
Pause/Break-- 113
\ -- 42
/ -- 44
. -- 47
, -- 43
上-- 126
下-- 125
左-- 123
右-- 124Ov
小键盘:
/-- 77
*-- 66
- -- 70
+ -- 78
. -- 65
0 -- 82
1 -- 49
2 -- 84
3 -- 85
4 -- 86
5 -- 87
6 -- 88
7 -- 89
8 -- 91
9 -- 92
功能键
F1:122
F2:120
F3:99
F4:118
F5:96
F6:97
F7:98
F8:100
F9:101
F10:109
F11:103
F12:111

Q:请问按任意键退出要怎么设置?
A:在电影脚本中添加如下代码:
on keyDown
quit()
end

Q:请问DIRECTOR中最小化按纽程怎么写?
A:on mousedown me
appMinimize
end

Q:请问DIRECTOR中最大化按纽程怎么写?
A:on zoomWindow
。。。。
end