选择显示字体大小

director中应用flash——从flash到director

    也许你是初学者,导入director 的flash movie 可以控制director, 这就给了我们绝佳的机会在director里使用flash 按钮,那么flash 是如何传递信息给director呢? 事实上,常用的方法有三种, 都是利用flash actionscript里的geturl指令,这个指令其实是非常多样化的, 可以用来控制浏览器, 传递javascript 指令, 控制打印功能, 同时也是与director沟通的重要通道,同时这个指令在各个flash版本里都兼容。好, 我们就来比较一下这三种方法:

    1. 传递一个字符串(pass a string)

    最直接的方法就是写一个字符串在flash 里, 然后传递给director, 再由director lingo的特定句柄来接受该字符串作为指令参数,

    下面的例子是一个flash 按钮来控制director的电影来其移动播放头到一个指定的帧, 我们用帧的标签(marker)来标记。在flash里, 对按钮在舞台上的instance 应用actionscript, 具体地说就是用geturl这个指令, 当然这儿不是用来指向一个网址的, 而是用来和director沟通。

    这里我使用flash 3中的截图,在geturl的参数栏里填入 "section1"作为字符串,而这个字符串就是下图可见的director 电影里的帧的标签名。

    好, 来到director 中, 从score窗口可以看出有两个场景, 第一到第五帧是导入的shockwave flash 按钮(非常小只有522bytes); 从第十五到第二十帧是另一场景, 你可以看到帧的标签“section1”。 你现在为一要做的就是写下下面的behavior 然后赋予给舞台上的flash 按纽。具体的语句如下:

    on geturl me, flashstring

    go to frame flashstring

    end geturl

    这里我们应用了lingo里预设的事件 "geturl" 来响应flash 按钮被按下时所需执行的指令, "flashstring" 就是需要传递给下一句 "go to"命令的参数。当然它可以任何的变量名字,只要它符合变量命的命名规则。


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons