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

FLASH常用的120个代码分析详解[三].

 
阅读更多

FLASH常用的120个代码分析详解[三].
2011年05月24日
  81。问:返回值中或者需load进入动画的文本文件中如何表示空格和其他特殊字符?
  答:用"+"代替空格 “name= 风影”写为:“name=+风影”
  在异景空间(日记里)有相对应特殊字符的转换表。
  82。问:如何调用一个.exe的可执行文件,比如:我用vc编好的可执行文件。
  答:用fscommand("exec","执行文件名")便可。需注意此时执行文件的路径是否正确。
  83。问:如何禁止菜单、Zoom In(Out)功能,如何完成双击SWF文件时直接全屏
  答:在第一桢中输入下面命令:
  全屏->FS Command ("fullscreen", true)
  禁止缩放->FS Command ("allowscale", False)
  禁止菜单->FS Command ("showmenu", False)
  84。问:怎样在音乐完成后执行一个动作?
  答:http://202.106.124.57/~eastecho/fbbs/Forum2/HTML/000382.html
  85。问:如何载入外部动画(*.swf),如何控制载入动画的位置?
  答:这个我已经讲过了,就不再熬述了.
  96。问:flash编程用什么工具软件较好
  答:用ActionClip1.4,你先在任何一个文本编辑软件中写完程序之后,将程序部分COPY至剪贴板,然后运行ActionClip将之转化,然后到f lash中将之PASTE便可。这个工具很小巧,在闪光地带(http:/zippy.yeah.net)有一个更好一点的工具Flash ActionScript Tool Beta2 注册版下载,支持所有的FLASHW命令,可生成一些简单的程序。
  97。问:将.fla文件转成.avi文件文件的方法
  答:可以转成mov格式,没办法直接转成avi,可以通过转成gif序列,再经过其它软件转成avi(比如premiere)
  98。问: 如何在本机上测试LOADING?
  答: 在播放(Test Movie)时,再次按Ctrl+Enter,或者是选择菜单View>Show Streaming
  还可以打开Bandwidth Profiler
  99。问: Flash5中,怎样才能消除导入图像的锯齿?
  答: 请用BMP图象或矢量图。由于点阵问题,所以你在导入图象之前先看看这个图的像素有多大,然后将它转为BMP格式后,再到FLASH中用"modify-->trace bitmap"命令优化图象!
  100。问: 请问如何在每次刷新页面时随即显示几个不同的 SWF 中的某一个动画?
  答: LoadmovieNum("movie"+random(5)+".swf")
  假设有6个swf,分别命名为
  movie0.swf,movie1.swf,……movie5.swf
  像上边那样,每刷新一次,出现的界面就可能不一样。
  101。问: 如何屏蔽按钮BUTTON的手型,我只要箭头!
  答: 可以使用mouse.hide();,然后再用startDrag命令让一个箭头形的MC被拖动就可以了。
  102. 问:如何让一个MC调用另一个MC里设置的一个变量?
  在mc里输入此语句:(a b 均为变量名,mcname为mc的实体名)
  a = _root.mcname.b;
  此语句是使本mc的变量a调用_root.mcname这个mc里的变量b
  103.问: 在Flash中如何打开Word文档?
  Flash不支持调用Word文件,但浏览器可以直接打开.doc文档,那么就用getURL来解决即可,路径用绝对地址http://blog.163.com/angerslover@126/edit/?fromCircleIndexLogin 。
  104. 问:在Flash中如何调用mpeg文件?
  Flash中不支持调用mpeg文件,首先要安装一个三方软件,名字为Swiffcanvas1.0;接着打开fla文件,如果mpeg文件的目录为aa,mpeg文件名字为bb,那么就可以就添加下面的语句:
  FS Command ("exec", "SwiffEXEC(LOCAL:aaa\111.mpeg) ");
  然后把fla文件输出为exe文件 ,并用Swiffcanvas打开这个exe文件,然后在Swiffcanvas里设置完成自己的要求。最后再输出为.exe文件,就可以了。
  114。问:如何实现声音的暂停/播放效果?
  答:在执行stop()命令时可以用sound对象的position属性取得当前声音文件的播放时间(毫秒),然后用start(time,loop)在当前位置播放即可。
  115。问:如何定义二维数组?
  答:下面定义一个20*20的二维数组,值全部为0
  sarray = [];
  for (var i = 0; i实现双击效果?
  答:把下面的代码放到按钮上:
  on (press) {
  time = getTimer()-down_time;
  if (time<300) {
  trace("ok");
  }
  down_time = getTimer();
  }
  (turbine)
  120。问:如何使MC始终跟随鼠标旋转?[源码][/color]
  答:先计算MC横纵坐标与鼠标横纵坐标的差值,然后用Math.atan2()来计算旋转角度。
  m_x = _root._xmouse-mc._x;
  m_y = _root._ymouse-mc._y;
  mc._rotation = PI=180/Math.PI*Math.atan2(m_y, m_x);
  (turbine)
分享到:
评论

相关推荐

    LINUX系统开发技术详解---基于ARM

    3.3 二进制代码工具的使用................................................................................................. 52 3.3.1 GNU Binutils工具介绍....................................................

    flash游戏常用代码详解电子书

    总结了常用的游戏制作代码 对制作flash游戏的朋友有帮助哦

    android笔记.rar

    3.2.6 代码中运行二进制程序或脚本 ... .60 3.2.7 Android自带的md5 校验 ... ..61 3.2.8 将数据打进apk包 ... ..63 3.2.9 如何改变窗口的标题栏的布局 ... .66 3.2.10 动态改变控件大小... ...67 3.2.11 缩放...

    mini2440之U-boot移植详细手册-20100419

    4.2 常用U‐BOOT命令详解............................................................................................................................... ....... 13  4.2.1获取帮助 ........................

    ARM开发详解.pdf

    发送一个帧(Transmitting a Frame) 162 ARM 应用系统开发详解──基于S3C4510B 的系统设计 4 接收一个帧(Receiving a Frame) 162 6.2.8 Flash 存储器工作原理与编程示例 162 6.3 BootLoader 简介 167 6.4 本章...

    w25x16 SPI FLASH读写 串口监测输出STC8A8K单片机KEIL工程文件源码.zip

    程序上是将一个字符串存到了flash地址100开始的位置,然后去读取存入的数据到数组中,在将读到的 数组数据其显示出来 整个过程由串口检测 主频为11.0592MHz 串口波特率为9600 */ #...

    郭天祥ARM9视频教程(第13和20讲均可观看).docx

    第二十三讲 Qt应用程序的开发 1. Qt编程入门,使用Qt助手 2. 元对象编译器介绍 3. 信号和槽机制 4. Qt应用开发实例 第十部分 综合项目实战 第二十四讲 智能网络家居系统制作(后补) 1. 成品演示 2. 制作网页 3. 编写...

    ARM详解 ARM入门必备

    发送一个帧(Transmitting a Frame) 162 ARM 应用系统开发详解──基于S3C4510B 的系统设计 4 接收一个帧(Receiving a Frame) 162 6.2.8 Flash 存储器工作原理与编程示例 162 6.3 BootLoader 简介 167 6.4 本章...

    精通JS脚本之ExtJS框架.part2.rar

    最后利用一个商品信息管理系统和一个企业任务管理系统,向读者演示了ExtJS在实际项目中的应用以及实现流程。  《精通JS脚本之ExtJS框架》附有配套光盘,提供了书中实例的源代码和视频教学文件。此外,读者还可以...

    精通JS脚本之ExtJS框架.part1.rar

    最后利用一个商品信息管理系统和一个企业任务管理系统,向读者演示了ExtJS在实际项目中的应用以及实现流程。  《精通JS脚本之ExtJS框架》附有配套光盘,提供了书中实例的源代码和视频教学文件。此外,读者还可以...

    AS脚本常用命令

    &lt;P&gt;Flash5的Action Script详解 + Basic Actions 能加入到程序中的基本Action  - Go to 跳转到指定的帧  - Play 播放  - Stop 停止  - Toggle High Quality 在高画质和低画质间切换  - Stop All Sounds ...

    ARM应用系统开发详解

    目 录 第1章 ARM微处理器概述 1.1 ARM-Advanced RISC Machines 1.2 ARM微处理器的应用领域及... 8.2.1 建立一个工程 8.2.2 编译和链接工程 8.2.3 使用命令行工具编译应用程序 8.3 用AXD进行代码调试 8.4 本章小结

    FIF DW教程一二章

    第一章、网站概述 1.1 网站与网页的概述 1.2 网页的基本元素 1.3 网页布局 1.4 配色原则 1.5 HTML与渲染 第二章、制作工具 2.1 安装与启动 2.2 文档使用 2.3 工作区结构 (上) (下) 2.4 菜单概述 (上) (下) 2.5 ...

    2010年谢彦的android笔记

    3.2.6 代码中运行二进制程序或脚本 60 3.2.7 Android自带的md5校验 61 3.2.8 将数据打进apk包 63 3.2.9 如何改变窗口的标题栏的布局 66 3.2.10 动态改变控件大小 67 3.2.11 缩放drawable 68 3.2.12 解析apk包内容 69...

    asp.net知识库

    深入剖析ASP.NET组件设计]一书第三章关于ASP.NET运行原理讲述的补白 asp.net 运行机制初探(httpModule加载) 利用反射来查看对象中的私有变量 关于反射中创建类型实例的两种方法 ASP.Net应用程序的多进程模型 NET委托...

    Ghost 8.3 Enterprise

     对于没有软驱、光驱的工作站,要实现PXE网络启动方式,需要完成三个步骤:  1、工作站的PXE启动设置  PXE网络启动一般要求在网卡上加装 PXE 启动芯片(PXE Boot ROM);对于某些型号的网卡,也可以将 PXE 启动...

    php课程(共100多节)

    58:快速设计一个企业网站之BIWEB 59:关于BIWEB常见问题和结构分析 60:PHP与数据库代码开发规范 61:PHP+Mysql新闻系统的开发一 62:PHP+Mysql新闻系统的开发二 63:PHP+Mysql新闻系统的开发三 64:PHP+Mysql新闻...

    Ghost 8.3 系统备份软件

     对于没有软驱、光驱的工作站,要实现PXE网络启动方式,需要完成三个步骤:  1、工作站的PXE启动设置  PXE网络启动一般要求在网卡上加装 PXE 启动芯片(PXE Boot ROM);对于某些型号的网卡,也可以将 PXE 启动...

    IBM WebSphere Portal门户开发笔记01

    1、WCM常用代码 208 2、IBM PORTAL WCM 常用标签 212 十三、关于使用WCM API获取内容的小经验 213 十四、WCM API 215 1、工作空间获取 215 2、DOCUMENT OBJECT 215 3、输出一条具体的内容 215 4、内容组件容器接口 ...

Global site tag (gtag.js) - Google Analytics