一个简单的示例项目:mpcs
LangUtil.as是语言管理类,代码如下:
package mpcs.utils
{
import mx.resources.IResourceManager;
import mx.resources.ResourceManager;
[ResourceBundle("locale")]
/**
* <b>Description: </b>语言管理
* <br/><b>Author: </b>zhangzuoqiang
* <br/><b>Date: </b>Apr 2, 2011
**/
public class LangUtil {
private static var _resource:IResourceManager;
public function LangUtil(){
}
public static function getInstance():IResourceManager{
if(_resource == null){
_resource = ResourceManager.getInstance();
}
return _resource;
}
/**
* 获取指定键的值
* @param value
* @return
*/
public static function get(value:String):String {
try {
var s:String = LangUtil.getInstance().getString("locale",value);
if(s != null){
return s;
}else{
return value;
}
}catch(e:*){}
return value;
}
}
}
如果想让项目支持中文和英文,要在库项目中附加编译参数
-source-path=locale/{locale} -locale zh_CN -locale en_US
这样之后就可以支持中文和英文了
分享到:
相关推荐
第5章 ActionScript3.0中的String对象 第6章 ActionScript3.0中的Array类型 第7章 ActionScript3.0中的日期和时间 第8章 ActionScript3.0异常处理 第3篇 ActionScript3.0可视化编程 第9章 可视化编程...
《ActionScript 3.0 语言和组件参考》概述 《ActionScript 3.0 语言参考》是 Flash® ... 应结合其它指导性媒体来使用本参考,例如《ActionScript 3.0 编程指南》以及 Adobe 网站上的资源(如 Flash 开发人员中心)。
ActionScript 3.0 语言和组件参考概述Adobe Flex 2 语言参考ActionScript 3.0 语言和...本参考适合与其它指导性媒体(如《ActionScript 3.0 编程》指南)和 Adobe 网站上的资源(如 ActionScript 主题中心)结合使用。
ActionScript3.0是Adobe Flash Professional中的核心编程语言,用于创建交互式动画、游戏、富媒体应用和网络服务。此教程针对初学者和有一定基础的学习者,旨在帮助他们快速掌握AS3.0的基本概念和高级特性。 首先,...
ACTIONSCRIPT 3.0是Adobe Flash Professional中的编程语言,它为创建交互式、动画和富媒体应用程序提供了强大的支持。此“ACTIONSCRIPT 3.0组件中文版”教程旨在帮助中文用户深入理解和熟练运用ACTIONSCRIPT 3.0中的...
这些源代码是学习和参考的重要资源,读者可以对照书中的讲解,亲自运行和修改代码,从而加深对ActionScript3.0和游戏编程的理解。 总的来说,《ActionScript3.0 Game Programming》中文版是一本全面而实用的教程,...
文件“Wiley.ActionScript.3.0.Bible.Oct.2007.eBook-BBL.pdf”很可能是这本宝典的电子版,它可能涵盖了ActionScript的基础知识,如变量、操作符、控制结构,以及高级主题,如类、包、接口、错误处理和网络编程。...
《Foundation ActionScript 3.0 Animation》是一本...《foundation Actionscript3.0 Animation.pdf》这个文件很可能是这本书的电子版,包含完整的章节内容和可能的练习案例,对于自学或者参考来说是非常宝贵的资源。
"ActionScript 3.0 编程.pdf"这份文档很可能是关于ActionScript 3.0的教程或参考手册,它可能涵盖从基础知识到高级特性的全面内容,包括对象导向编程、错误处理、性能优化、组件开发等方面。通过阅读和实践这份文档...
ActionScript 3.0是Adobe Flash Professional、Flash Player以及Adobe AIR中的主要编程语言,用于创建交互式内容、游戏和富互联网应用程序(RIA)。本教程针对ActionScript 3.0的动画制作进行了深入讲解,旨在帮助...
ActionScript 3.0 中的一些主要功能包括: ■ 一个新增的 ActionScript 虚拟机,称为 AVM2,它使用全新的字节码指令集,可使性能 显著提高 ■ 一个更为先进的编译器代码库,它更为严格地遵循 ECMAScript (ECMA 262) ...
在“ActionScript 3.0动态绘制正弦曲线”这个项目中,开发者利用了AS3的强大功能来创建可视化图形,特别是数学中的正弦函数图像。以下是关于这个主题的详细知识点: 1. **ActionScript 3.0基础**: - AS3.0相较于...
总之,《ActionScript3.0完全自学手册电子教案》是一本全面而详尽的学习资源,它将引导你从零基础到精通ActionScript3.0,从而能够利用这一强大工具创建出引人入胜的互动内容。无论是网页小游戏、动态图表还是复杂的...
在Flash Professional环境中,开发者可以通过ActionScript 3.0编写脚本来控制动画、处理用户交互和加载外部资源。时间轴上的关键帧可以与ActionScript关联,实现动画和代码的结合。 五、学习资源 "ActionScript 3.0...
本项目“actionscript3.0开发的进度显示条项目”显然是一个使用AS3实现的可视化进度条组件,常用于展示数据加载、文件上传或任何需要反馈进度的场景。 在AS3中,进度条的实现通常涉及到以下几个关键知识点: 1. **...
第6~9章介绍了ActionScript 3.0的核心——类及以类为基础的面向对象程序设计方法,包括类的基本概念、ActionScript 3.0中常用类的使用、显示编程和组件类;第10、11章分别介绍了几个ActionScript 3.0实际应用的范例...
书中的内容涵盖了ActionScript3.0的基础知识,如变量、函数、类的定义和使用,同时也深入到高级主题,如事件处理、显示对象的层次结构、时间线控制、网络通信、音频和视频处理、数据序列化等。 书中"cookbook"的...
ActionScript 3.0在Flash Player运行环境中执行,借助ActionScript虚拟机(ActionScript Virtual Machine,AVM)将代码编译为ABC字节码,最终集成到SWF文件中,于Flash Player内运行。自ActionScript 1.0和2.0以来,...