频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

商业Flash实例制作--信息表单

来源:PConline 作者:flashsj 出处:巧巧读书 2007-07-22 进入讨论组
上一页 1 2 3 4 5 下一页 
  编写动作脚本来收集数据

  一些动作脚本会用在整个影片中,而另一些只和特定的帧相关。下表可以帮助用户理解实例名称。

实例名称 说明
color_box 表单1上的“Color”组合框
sweepstakes_box 表单1上的“Sweepstakes”复选框
submit_btn 表单1上的“Submit”普通按钮
name 表单1上的名称输入文本框
email 表单1上的电子邮件地址输入文本框
return_btn 表单2中的“Return”普通按钮
name_result 表单2中显示用户名的动态文本框
email_result 表单2中显示用户电子邮件地址的动态文本框
color_result 表单2中显示用户颜色选择的动态文本框
sweepstakes_text 表单2中根据用户是否选择参加搏彩来显示不同文本的动态文本框

  为整个影片编写动作脚本:

  组件动作脚本放置在关键帧中,“Click Handler”参数指定当“PushButton”组件被激活时进行的操作,默认值是 onClick,这意味着当用户单击某个普通按钮时,它会被激活。首先要为 onClick 创建一个函数,这是一个分支函数,它首先判断被按下的是“提交”按钮还是“返回”按钮,然后据此执行动作。

  1.创建一个新的层,并命名为 All Actions。这将用于在整个影片中运行的动作脚本。

  2.如果“动作”面板没有打开,选择“窗口/动作”菜单命令。

  3.按下 Control+Shift+E 键 (Windows) 或 Command+Shift+E 键 (Macintosh),或单击右上角的控制图标(一个上面有复选标记的三角形)并从弹出菜单中选择“专家模式”,切换到专家模式。

  4.首先,输入普通按钮的回调函数。这是个条件语句,根据单击的按钮进行分支。如果单击的是“提交”按钮,它将分支到 getResults 函数并进入表单2,如果单击的是“返回”按钮,它将进入表单1。

  在“动作”面板中输入下面的代码。

//单击鼠标回调

function onClick(btn) {

if (btn == submit_btn) {

getResults();

gotoAndStop("pg2");

} else if (btn == return_btn) {

gotoAndStop("pg1");

}

}

  注意:虽然不建议这样做,但如果用户不想编写动作脚本,可以从本实例中复制这段文本并粘贴到“动作”面板。

  5.现在编写 getResults 函数。该函数可以从搏彩复选框和颜色组合框中获取结果。它以标签的形式从组合框中得到结果,因而可以显示结果。

//从pg 1中得到返回值

function getResults() {

sweepstakes_result = sweepstakes_box.getValue();

color_result = color_box.getSelectedItem().label;

selectedItem = color_box.getSelectedIndex();

}

  6.现在编写 initValues 函数。这将用用户以前选择的值初始化表单1中的值。当用户单击“返回”按钮时,它会运行。

// 初始化pg 1

function initValues() {

sweepstakes_box.setValue(sweepstakes_result);

if (!started) {

color_box.setSelectedIndex(0);

started = true;

} else {

color_box.setSelectedIndex(selectedItem);

}

}

URL查看 http://www.qqread.com/flash/t240503002.html进入讨论组讨论。
更多专题 【深 度 阅 读】 相 关 文 章
    上一页 1 2 3 4 5 下一页 
    收藏此文】【 】【打印】【关闭
    相关图文阅读
    频道图文推荐
    健 康 咨 询
    时 尚 咨 询
    巧巧读书宗旨
    相关专题
    讨论组问题推荐
    站内各频道最新更新文档
    站内最新制作专题
    热门关键字导读
    Photoshop教 程照片处理 照片制作 PS快捷键 抠图
    计 算 机 故 障XP系统修复
    艺 术 与 设 计设计 流媒体 设计欣赏 边框
    计 算 机 安 全ARP
    站内频道文章精选
    巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章