在Director MX 2004中控制Flash里面的MC

      开发文献 2005-12-14 14:21:00

文章作者:爱伊

Director MX 2004在flash方面增强了不少的功能,这里简单介绍一下
经常用到的在D中控制flash里面mc的功能。

以前我们要控制flash里面的mc要用到tellTarget命令:
如播放指定的mc(“myMovieClip”是我们在flash里面已经取好的名字)的写法是:

on mouseUp me

  sprite(1).tellTarget("/myMovieClip")

  sprite(1).play()

  sprite(1).endTellTarget()

end

 

现在的新写法只要一句就可了,就像在flash里面控制一样,语言简洁了很多,更面向对象了。

on mouseUp me

  sprite(1).myMovieClip.play()

end

 

控制mc暂停播放也是一句话:

sprite(1).myMovieClip.stop()

跳帧:

sprite(1).myMovieClip.gotoandplay(21)

获取当前帧:

put sprite(1).myMovieClip._currentframe

 

等等

 

另一个值得注意的是:

现在d2004 可以控制flash 里面 MovieClip 里的MovieClip了。

如:(back 是 myMovieClip 里面的一个MovieClip名字)

 

我们可以这样来控制:

sprite(1).myMovieClip.back._visible=0

sprite(1).myMovieClip.back._visible=1


等等

点击下载范例

更多的讨论请到这里:

标签集:TAGS:
回复Comments() 点击Count()
喜欢就顶一下

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}