`
ctwaz75a
  • 浏览: 13020 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

FLASH实用代码大全4

 
阅读更多

FLASH实用代码大全4
2010年04月21日
  96。问:flash编程用什么工具软件较好lstol.com: ^+ y8 r; N$ W/ {; Q# ~
  答:用ActionClip1.4,你先在任何一个文本编辑软件中写完程序之后,将程序部分COPY至剪贴板,然后运行ActionClip将之转化,然后到f lash中将之PASTE便可。这个工具很小巧,在闪光地带(http:/zippy.yeah.net)有一个更好一点的工具Flash ActionScript Tool Beta2 注册版下载,支持所有的FLASHW命令,可生成一些简单的程序。
  7 @0 Z5 E6 ?3 g: a1 m+ N) flstol.com4 [% Q  w( `2 S; a, f
  97。问:将.fla文件转成.avi文件文件的方法 新星论坛6 J! s/ f: A) H- w5 e. g5 t
  答:可以转成mov格式,没办法直接转成avi,可以通过转成gif序列,再经过其它软件转成avi(比如premiere)
  1 U8 `; W- W2 [. m8 e  alstol.com新星论坛1 M7 g( v- x6 B
  98,nike air rifts。问:如何在本机上测试LOADING? lstol.com9 W- f) V6 X5 j9 r5 X! Y" o
  答: 在播放(Test Movie)时,再次按Ctrl+Enter,或者是选择菜单View>Show Streaming还可以打开Bandwidth Profiler   l6 A0 P& m- |' @
  : l4 @$ y- b# H( B' a. G99。问: Flash5中,怎样才能消除导入图像的锯齿? 新星论坛& _' }( ?; a! s- {# d# R/ A) f. G0 j$ f
  答:请用BMP图象或矢量图。由于点阵问题,所以你在导入图象之前先看看这个图的像素有多大,然后将它转为BMP格式后,再到FLASH中用"modify-->trace bitmap"命令优化图象! ; q+ N4 w6 `2 a" \+ [- l5 l+ q
  ; y- C9 j3 e; M4 x0 ]1 Q& d( s/ g$ j
  100。问:请问如何在每次刷新页面时随即显示几个不同的 SWF 中的某一个动画?
  2 [8 X6 ?: l0 [% A0 B答: LoadmovieNum("movie"+random(5)+".swf")假设有6个swf,分别命名为movie0.swf,movie1.swf,……movie5.swf新星论坛3 |. Q! \* [2 s! i6 x4 P9 R
  像上边那样,每刷新一次,出现的界面就可能不一样。
  6 L6 q& `3 n; m# f$ I% C( Ylstol.com
  ' A1 Y' J/ f& c' |8 [: \新星论坛101。问:如何屏蔽按钮BUTTON的手型,我只要箭头!
  3 X' Z" Q/ ?7 k2 f& S答:可以使用mouse.hide();,然后再用startDrag命令让一个箭头形的MC被拖动就可以了
  - n8 f2 i$ c- [9 ^3 H$ X+ U3 M。 新星论坛, e4 W5 V+ |. k1 `: s
  1 m7 B! p$ {0 J5 D
  102. 问:如何让一个MC调用另一个MC里设置的一个变量? lstol.com: a8 K# v) [* w. N3 s' V: g
  在mc里输入此语句:(a b 均为变量名,mcname为mc的实体名)7 @6 d/ [# a1 P( W, K
  a = _root.mcname.b;- W( J' U) k0 S5 p+ ~0 D
  此语句是使本mc的变量a调用_root.mcname这个mc里的变量b
  : d; l% X: a9 L* L* m3 f8 }. B/ X5 c
  103.问:在Flash中如何打开Word文档? 5 I4 j2 K( M$ V
  Flash不支持调用Word文件,但浏览器可以直接打开.doc文档,那么就用getURL来解决即可
  $ P* F" K' P+ a- F,路径用绝对地址http://www..../word.doc。, k4 _3 g; x  i/ ^0 `+ ?: }* j
  % g& h2 E/ Z( K5 T9 h# |! @104. 问:在Flash中如何调用mpeg文件?
  ! Q& b7 j  S+ v( rFlash中不支持调用mpeg文件,首先要安装一个三方软件,名字为Swiffcanvas1.0;接着打开fla文件,如果mpeg文件的目录为aa,mpeg文件名字为bb,那么就可以就添加下面的语句
  + W7 B1 U5 o$ B( x3 ^3 r- N( A:1 x8 z, I1 {/ v! M- ^- Z. g1 h  y- \
  FS Command ("exec", "SwiffEXEC(LOCAL:aaa\111.mpeg) ");
  ) Z$ f5 B: ^  c2 J' s. E" n; |) O然后把fla文件输出为exe文件,并用Swiffcanvas打开这个exe文件,然后在Swiffcanvas% b4 x2 q4 O4 H3 P3 K) V
  里设置完成自己的要求。最后再输出为.exe文件,就可以了。
  4 i4 k5 Z; u. F" d' A9 z* A% Z4 l- g
  105。问:在ActionScript的编辑窗口中怎么输入中文? 6 J! E' e; l( O$ W/ h7 P; N
  可以更换Flash的字体,也就是删除Windows\Fonts\Modern.fon,这样,编辑窗口的字体就好看多了。
  ! _& [0 ^( c$ \% h
  % a. [" ~" m) K5 d  o4 [8 T! M105.问: Flash如何与数据库连接?
  6 a$ D  O8 z  ^1 U答:只能通过后台文件,如CGI脚本,Active Server Pages (ASP),或 Personal Home Page (PHP)等。传递值到flash中,实现数据库的操作。
  5 a# v) i& a9 }" M! f/ I
  : M' s: ~% |5 }0 x3 A7 h106. 问:在用FsCommand中可以调用javascript吗? 新星论坛- g' M5 o+ ~, S* b! R9 {8 p
  答:FsCommand可以调用JS函数MovieName_DofsCommand装入Flash动画。MovieName是Flash动画的名字由Embed标签的Name属性或是Object标签的ID属性指定,如果FlashPlayer的名字为MYMOVIE,应该调用JS函数名字为MYMOVIE_DOFSCOMMAND。/ x0 U$ g) ~) |! a
  ! h5 U1 [/ }+ j+ r$ s: H107。问:如何学习Flash(阿文)
  . o" }% a# R+ H. N' R3 g! A% dbbs.flash8.net:8000/cgi-bin/topic_show.cgi?id=14205&h=1&bpg=1&age=-1 / O0 x5 k# w2 T( a1 b4 S( N
  ( \& m( I* {) T108。问:如何实现FLASH背景颜色的随机变换(erik168)
  C( y1 w: J5 X  [4 qbbs.flash8.net:8000/cgi-bin/topic_show.cgi?id=16519&h=1&bpg=1&age=-1
  " m( t/ C" w7 d, w
  # S& x/ R9 B: P4 c2 n2 f新星论坛110。问:如何制作动作连贯的小黑人(拾荒) : L3 ?7 b5 R7 B% Z
  答:http://bbs.flash8.net:8000/cgi-bin/topic_show.cgi?id=35539&h=1&bpg=1&age=-7 R  q  o1 b' Q7 G+ A
  1# g! i- n9 @) K; O
  $ h1 a& Q1 s1 j; |% r111。问:初学者如何人打好ACTION基础(小晶)
  # {) v5 J7 {. U  V7 Olstol.com答:http://bbs.flash8.net:8000/cgi-bin/topic_show.cgi?id=15164&h=1&bpg=1&age=-新星论坛7 [. H5 a$ M* t2 B
  1! ~; g6 R  r! K6 d* E& A9 L
  # A- a! x9 e' K6 L2 v112。问:如何实现画中画效果(木桫椤)
  ( B. i: V/ I7 c  x, [答:http://bbs.flash8.net:8000/cgi-bin/topic_show.cgi?id=7552&h=1&bpg=1&age=-1
  & C$ ], o) C& W4 V: T
  ; i2 y2 B+ U- B& M  E+ W6 B113。问:FLASH如何与后台连接?[源码]
  1 X7 d. a6 `: k' c1 d6 Y答:使用LoadVars()对象的sendAndLoad()方法来发送和接收数据
  7 a+ f  \, |+ M! r/ E9 i( y, |( U1 H6 E1 e3 L& {& L
  114。问:如何实现声音的暂停/播放效果? lstol.com- |& W- x$ s' ]7 K! z2 h; k1 a* Q
  答:在执行stop()命令时可以用sound对象的position属性取得当前声音文件的播放时间(毫秒),然后用start(time,loop)在当前位置播放即可。 lstol.com/ J0 J/ P, ]# }4 N; W/ Z
  + n9 {8 W" B7 s% V( a: y115。问:如何定义二维数组?
  / b. }5 J: A) e- }: q8 X答:下面定义一个20*20的二维数组,值全部为0新星论坛% A0 ?2 g1 {; P" M5 j8 z
  sarray = [];2 O5 Z. m/ ?$ x. b
  for (var i = 0; i实现双击效果?
  $ ]7 U* n+ ?+ Ilstol.com答:把下面的代码放到按钮上:$ G, B: Y: B- e
  on (press); X8 H% G7 ^' W
  time = getTimer()-down_time;
  ' G+ X5 o& n; p0 |$ i( _if (time的SWF文件的相对或绝对URL. 如"snow.swf"或"http://go8.163.com/6s
  0 V6 |2 ?" }. `, X. J新星论坛now9/myflash/snow.swf",强烈建议把要加载的swf都放在同一目录下
  * U( O0 {+ B5 |9 O/ L+ K5 x$ d+ tlevel指定被加载的swf放入到哪个层级(level)里,范围为0---n吧
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics