上一篇 | 下一篇

我应该集合哪些xtras

发布: 2007-1-25 17:16 | 作者: Will Turnag | 来源: 译自director-online.com | 查看: 889次

  原著:Will Turnag奥古多媒体/U2{ a#[*a L
  翻译:jerrowolf
QgGO6y
Yu"k9F"f5}   当创建一个projector时,我应该去掉哪些编辑状态的xtras,因为他们可能会导致projector运行的很慢。有没有一种列表来让我知道这些xtras呢?
@~#?6x$h C p!t RH 奥古多媒体(w3gYu&wn zai,x
  如果你看过Director安装目录中的Xtras目录,你会大吃一惊,Director装载了近60多个xtras,如果你像我一样喜欢将一些第三方的xtras和他们放在一起,你会更迷惑的。奥古多媒体+x!RFu-c

J0A,edn'D@2ey1x   但是很多人不知道这些xtras中有近一半的xtras对于创建Director的projector是无用的。他们仅是在编辑状态中创建对话框,或者为Director添加一些其他的功能,比如存储为JAVA格式。这些编辑状态的xtras都有比较怪异的命名条目。比如ZipXtra和Squish Files Xtra,我们几乎很难找到有关他们位置和他们工作原理的文档。这样,只有一个方法能找出你的projector中需要的xtras,那就是你把他们从Xtras目录中移除,如果你的projector用到他的话,就会返回一个错误,告诉你不应该删除他。奥古多媒体B2_Q2JCw v
奥古多媒体oU.ux"E4Rk
  因此,如果你想让你的projector尽量小并且尽可能完美。那么不只是从你所有的xtra中挑出编辑状态的xtras,还应该保证你的projector只包含它所用的xtras。Director可以帮你找出你的projector所用到的大部分(有时是全部)xtras。
#i8HnbX.O+r 奥古多媒体0Z?3\OU7~
  你可以通过菜单Modify->Movie->Xtras找出你的电影所包含的xtras,如果是空的电影,你应该看到以下xtras列表:
+['p W.B1W   INETUrl PPC Xtra
ndcYIg6qWg   NetFile PPC Xtra
h t$KX&Zcm,n   NetLingo PPC Xtra奥古多媒体G+x-jT3Y\
  SWA Decompression PPC Xtra奥古多媒体a.KPZ(K%sZ
  MacroMix.x32
gG5QVSk   DirectSound.x32奥古多媒体#N!{f;Gq,p$H eK`j
  Sound Control奥古多媒体4a"a tG\)}6R{ t

9_P7Ah;{-\W   这些是你的projector中必须存在地xtras,下一步,在你电影的角色库中添加以下6种东西,一个文本成员、一个嵌入字体、一个矢量图形、一个外部声音、一个quicktime电影、还有一个外部的PNG文件。现在,你再选择菜单Modify->Movie->Xtras,你会看到以下xtras的列表。向下滚动,你会看到这些。奥古多媒体b*k*I1l2O%h Vve
  INETUrl PPC Xtra奥古多媒体lP c-UsG7]
  NetFile PPC Xtra
:UG:k;~x4i   NetLingo PPC Xtra奥古多媒体5K;S |n']V-}^W r
  SWA Decompression PPC Xtra
w0O|*A$[4swY   MacroMix.x32奥古多媒体],V'_"O E2}B[t9A
  DirectSound.x32奥古多媒体Lx | a#{'B*uy
  Sound Control奥古多媒体I$E;Sr7Z#fE
  TextAsset PPC奥古多媒体5AZ}H8C1@'Y.C
  Font Asset PPC奥古多媒体J|'?p,_+Y#\q
  Flash Asset PPC奥古多媒体V[GuR`@
  PNG Import Export奥古多媒体oPR qC5K
  QuickTime Asset奥古多媒体a4{6u;DM4Q JtI
  Mix Services奥古多媒体3c0E%p4eSb8[3l9B
  TextXtra PPC奥古多媒体m4W M'wmZ&F
  Font Xtra PPC
#E4f&f \N 奥古多媒体 u1rw yOvt@+Y
  这个列表中包含了你的角色库中的成员所需要的xtras。你可以试一试将这些新加入的xtras从这个表中移除。这样,当你下一次打开这个电影时,他们还会出现在这里,除非你把相应的成员从你的角色库中删掉。
g%n(Jl$f2Z/^a 奥古多媒体']].GGRO
  因此,你可以从这个Xtras对话框中很快地知道你的projector中所用到的大部分xtras,为什么我说大部分呢,因为,还有一些Xtras在一般情况下是不会出现在列表中的。只有在lingo语句中用到他们时,他们才会出现,比如说,如果你使用了FileIO Xtra,或者在你的projector中的任何一个地方用了FileXtra3,他们不会自动地出现在刚才的那个Xtras列表中。因为Director无法知道你是否真的使用了他们。
W-B'G2j)o9V 奥古多媒体i!['T7Tcq+WrC
  但是这并不能阻止你向这个列表中添加他们,你完全可以添加FielIO Xtra,只需点击添加按钮,然后选择FileIO Xtra,然后点击OK,就可以了。这么做,以后你就可以知道,在你的projector中使用的文件输入输出系统。而不必在你的整个lingo代码中寻找是否使用了FileIO Xtra。这个步骤可以为你和你的同伴们节省很多宝贵的时间。
Bwc#b/t 奥古多媒体 dC:^#d2F!R]9h+f@
  还有一种情况Director不会自动检测Xtras,那就是你在代码中打开外部的媒体成员。比如说你的任务是做一个图片查看器,那么当你运行这个图片查看器时,你应该可以选择磁盘上的任何图片然后让Director在屏幕上将其显示出来。大概你最喜欢用的方法就是在Director中使用一个图片,然后当用户选择时,将你的电影中的图片的文件名改为用户所选择的新的图片的文件名。
?n*Ds"E&ye~+z
4TC]olz$]   如果你开始时在你的电影中使用了一个JPEG图片,那么Director将会在你的Xtra列表中添加JPEG Agent Xtra。但是在运行时,如果用户选择的是一个GIF动画或者PNG图片。将会产生错误。之所以产生这个错误不是程序的问题。而是你没有将和GIF动画,或者Png图片相对应的Xtras放到你的Xtras目录中。
x;~H#s!a.t
K^oXY!x'~.R   那么解决这个问题的办法就是创建一个新电影,然后放入所有的媒体成员,然后看它的Xtra列表。你应该这么做,创建一个空的Director电影,然后广泛地引入各种媒体文件,请确定,在导入的时候,选择“连接外部文件”。然后导入各种图片,如TIFF图片,PICT图片,PNG图片,GIF图片等等。当所有的链接文件都做好后,看看Director的Xtra列表。你就会知道在你的projector中需要用哪些Xtra了。

字号: | 推荐给好友

最新评论

删除 引用 瑞毛   评论时间 2008-2-08 22:33:33
好的 总的说来 modify-movie-xtra 就是查看插件的工具箱 哈哈谢了

查看全部评论……(共1条)

 

评分:0

我来说两句

seccode