`
lixinye0123
  • 浏览: 323338 次
  • 性别: Icon_minigender_1
  • 来自: 温州
社区版块
存档分类
最新评论

1.2. 自定义应用程序属性

阅读更多

1.2. 自定义应用程序属性
 
问题
 
我要改变SWF的尺寸或背景颜色

解决方法

 指定项目属性里的编译器参数或者class文件的 metadata

讨论
 
不像早期版本的Flash,ActionScript 3.0 编译器真正是一个命令行编译器。你可以通过命令行再加上一长串参数来创建类或目录,在eclipse里让这一切变得更简单些。
当建立ActionScript 工程后,默认情况下会生成500x375 尺寸的 .swf, 帧速为24/秒,背景色为蓝色。我们可以改变这些设定,有几种方法。
第一种方法就是通过ActionScript编译器参数改变编译器设定。右键点击工程,在菜单中选择Properties ,然后在左边选择ActionScript Compiler,在右边找到"Additional compiler arguments." 在这里就可以输入参数了,下面是些常见的参数

-default-size width height
 
-default-background-color color
 
-default-frame-rate fps 
           
可以这样写:

-default-size 800 600
 
-default-background-color 0xffffff
 
-default-frame-rate 31

第一个参数设定输出swf尺寸为800x600 象素. 第二个参数设定背景色为白色,第三个参数设定播放帧速为31帧每秒。多个参数可以这样写:

-default-size 800 600 -default-frame-rate 31

第二种方法就是通过类文件种的metadata 来改变设定。Metadata 中包含的语句不会立即被解释,但是在编译的时候编译会去检测。下面的语句具有等同效果

[SWF(width="800", height="600", backgroundColor="#ffffff", frameRate="31")]

这一行语句放在import之后,类定义之前,如:

package ...{
    
import flash.display.Sprite;
    [SWF(width
="800", height="600", backgroundColor="#ffffff", frameRate="31")]
    
public class ExampleApplication extends Sprite
    
...{
        
public function ExampleApplication()
        
...{
        }

    }

}

分享到:
评论

相关推荐

    actionscript cook book 中文版

    1.2. 自定义应用程序属性 4 1.3. 在哪里写ActionScript 代码呢 5 1.4. 如何跟踪信息 8 1.5. 处理事件 9 1.6. 响应鼠标和键盘事件 10 1.7. 算术运算 12 1.8. 逻辑运算 13 1.9. 执行条件语句 15 1.10. 执行复杂的条件...

    全能精灵Win7版 1.2.3.1206.rar

    任务管理器:包含进程详细信息的查看,应用程序,以及CPU使用率,性能等的管理。 实用工具:提供了较常见工具启动的快捷方式,并且可以自定义快捷方式。方便操作 改进列表: 1.修正快捷方式的小箭头不存在下...

    spring.net中文手册在线版

    Spring.NET是一个应用程序框架,其目的是协助开发人员创建企业级的.NET应用程序。它提供了很多方面的功能,比如依赖注入、面向方面编程(AOP)、数据访问抽象及ASP.NET扩展等等。Spring.NET以Java版的Spring框架为...

    springboot参考指南

    自定义应用info信息 i. 40.4.1. 在构建时期自动扩展info属性 ii. 40.4.2. Git提交信息 iii. 41. 基于HTTP的监控和管理 i. 41.1. 保护敏感端点 ii. 41.2. 自定义管理服务器的上下文路径 iii. 41.3. 自定义管理服务器...

    SpringSecurity 3.0.1.RELEASE.CHM

    LDAP属性和自定义UserDetails 19. JSP标签库 19.1. 声明Taglib 19.2. authorize标签 19.3. authentication 标签 19.4. accesscontrollist 标签 20. Java认证和授权服务(JAAS)供应器 20.1. 概述 20.2. ...

    Spring Security 中文教程.pdf

    LDAP属性和自定义UserDetails 20. JSP标签库 20.1. 声明Taglib 20.2. authorize 标签 20.3. authentication 标签 20.4. accesscontrollist 标签 21. Java认证和授权服务(JAAS)供应器 21.1. 概述 ...

    Maven权威指南 很精典的学习教程,比ANT更好用

    构建一个打包好的命令行应用程序 5. 一个简单的Web应用 5.1. 介绍 5.1.1. 下载本章样例 5.2. 定义这个简单的Web应用 5.3. 创建这个简单的Web应用 5.4. 配置Jetty插件 5.5. 添加一个简单的Servlet 5.6. ...

    Spring Security-3.0.1中文官方文档(翻译版)

    LDAP 属性和自定义UserDetails 20. JSP 标签库 20.1. 声明Taglib 20.2. authorize 标签 20.3. authentication 标签 20.4. accesscontrollist 标签 21. Java 认证和授权服务(JAAS)供应器 21.1. 概述...

    springBoot实战4.0 高清版

    第 2 章 开发第一个应用程序 .................... 19 2.1 运用 Spring Boot ..................................... 19 2.1.1 查看初始化的 Spring Boot 新项目 .......................................... 21 ...

    SpringBoot实战(第4版)

    第 2 章 开发第一个应用程序 .................... 19 2.1 运用 Spring Boot ..................................... 19 2.1.1 查看初始化的 Spring Boot 新项目 .......................................... 21 ...

    JAVA核心知识点整理(有效)

    2.2.1. 程序计数器(线程私有) ................................................................................................................ 22 2.2.2. 虚拟机栈(线程私有) .................................

    Activiti5用户指南(中文版)

    1.2 下载 ............................................................................................................................................................................ 1 1.3 源码 .........

    Delphi 6集成开发环境

    1.2 Delphi 可视化开发环境简介...................... 2 1.2.1 对象编辑器(Object Inspector)....3 1.2.2 工程管理器(Project Manager)....5 1.2.3 代码编辑器......................................5 1.2.4 ...

    ExcelVBA程序设计.doc

    1.2 EXCEL环境中基于应用程序自动化的优点 1 1.3 录制简单的宏 2 1.4 执行宏 2 1.5 查看录制的代码 2 1.6 编辑录制的代码 3 1.7 录制宏的局限性 4 1.8 小结 4 第二课 处理录制的宏 4 2.1 为宏指定快捷键 4 2.2 决定...

    hibernate_reference中文文档.pdf

    1.1. 第一部分 - 第一个 Hibernate 应用程序 ................................. 1 1.1.1. 设置 ............................................................ 1 1.1.2. 第一个 class .............................

    金属材料标准的应用数据库MtrRvw

    交付的数据库组件:生产数据库包含用户订制的材料规范和适用的试验标准的数据,以及使用这些数据的查询、窗体和应用程序模块;首次交付的生产数据库包含保存生产数据的数据表(没有任何生产数据);升级时交付的生产...

    NHibernate中文帮助手册API

    第一个NHibernate应用程序  1.1. 开始NHibernate之旅  1.2. 第一个持久化类  1.3. 映射cat  1.4. 与Cat同乐  1.5. 总结  2. 体系结构(Architecture)  2.1. 概况(Overview)  2.2. 实例状态  2.3. ...

Global site tag (gtag.js) - Google Analytics