【胡萝卜影视源码】【unity2048源码】【php源码加授权】actionscript 3.0 源码

2024-11-24 22:55:40 来源:netty 工程源码下载 分类:热点

1.actionscript 3.0的Tamarin

actionscript 3.0 源码

actionscript 3.0的Tamarin

        Tamarin 项目的目标是实现一个高性能的开放源码的 ECMAScript 第四版(ES4)语言规范实现。Mozilla 在SpiderMonkey中使用 Tamarin Virtual Machine,SpiderMonkey 是 Firefox 和其他基于 Mozilla 的产品中嵌入的核心 JavaScript 引擎。Adobe 将继续在 Adobe Flash Player 中的 ActionScript Virtual Machine 中使用这些代码。

       Tamarin Virtual Machine 当前实现 ECMAScript 第三版语言标准(这是 JavaScript、Adobe ActionScript 和 Microsoft Jscript 采用的标准),还支持 ES4 中建议的一些新语言特性。社区正在开发 ES4 的开放源码实现,Adobe 和 Mozilla 希望以此促进这种创建 Web 应用程序的标准化语言的推广。Tamarin 项目的目标是帮助开发人员创建可以跨多个平台的效果丰富的高度交互性的用户体验。 Tamarin 将支持 ECMAScript 第四版(或者说 “JavaScript 2”)语言,并将集成进 Mozilla 2 项目中的SpiderMonkey,预期在 年发布。

       Mozilla 的开放源码项目团队刚刚开始开发 Tamarin,它的一些目标技术包括:

       å°† Tamarin VM 和垃圾收集器集成进SpiderMonkey中

       ä½¿ç”¨ SpiderMonkey编译器生成 Tamarin 的代码

       å°†å³æ—¶ç¼–译器移植到新的硬件平台

       å®Œæˆ ECMAScript 4编译器

       ä½¿ç”¨ ActionScript 3 的简单示例

       è¿™ä¸ª ActionScript 示例显示欢迎消息 “Hello <Username>”。用户可以在文本框中输入用户名。按回车时,就会显示欢迎消息。

       æ¸…单 1. 示例代码

       package {

       public class Greeter {

       /

**

       * Defines the names that should receive a proper greeting.

       */

       public static var validNames:Array = [Sammy,源码胡萝卜影视源码 Frank, Dean];

       /

**

       * Builds a greeting string using the given name

       */

       public static function sayHello (userName:String = ):String {

       var greeting:String = Hello World;

       if (userName == ){

       greeting = Hello, please type your name and then press the enter key;

       }

       else if(validName(userName)){

       greeting = Hello, + userName + .;

       }

       else {

       greeting = Sorry, + userName + Your name is not present in the list.;

       }

       return greeting;

       }

       /

**

       * Check whether a name is in the validNames list

       */

       public static function validName(inputName:String = ):Boolean {

       if validNames.indexOf(inputName) > -1 {

       return true;

       }

       else {

       return false;

       }

       }

       }

       }

       å›¾ 1 显示清单 1 的初始窗口。它显示最初的欢迎消息 “Hello, please type your name and then press the enter key”,然后等待用户在标签为 User Name 的文本框中输入用户名。

       å›¾ 1. ActionScript 3 中的欢迎示例

       å½“用户在 User Name 框中输入 “Frank” 时,脚本会在预定义的 validNames数组中寻找这个用户名。因为 “Frank” 在 validNames数组中,所以在欢迎区域中会显示 “Hello Frank”,见图 2。

       å›¾ 2. 用户输入用户名

       å¦‚果用户输入的用户名不在 validNames数组中,例如 “Anitha”,那么显示消息 “Sorry, Anitha, your name is not present in the list”。

       åœ¨ä¸‹é¢ï¼Œæˆ‘提供了关于 ActionScript编程的出色的参考资料。还可以找到一个论坛的链接,使用 ActionScript 的开发人员在这里直接回答任何问题。新的 ActionScript Virtual Machine 和 Flash Player 有许多令人兴奋的改进,但是这超出了本文的范围。如果您还没有下载最新的 Flash Player 版本,就请下载它,体会一下它的众多优点。

更多资讯请点击:热点

推荐资讯

安全组源码_安全团队官网源码

1.确保代码安全的基本原则是什么?2.Rocketmq单机部署以及管理界面3.开放源码有利于系统安全4.深度解析sync WaitGroup源码确保代码安全的基本原则是什么? 确保代码安全的基本原

金融自由 有礙經濟成長?|天下雜誌

東南亞危機方興未艾,馬哈地與索羅斯的金融自由化論戰言猶在耳,學者卻發現:美國自由放任的金融體制,已經阻礙產業競爭力長期的提升……。

「突破烏軍防線」 俄軍:占領烏東馬林卡鎮

烏克蘭今年脫離俄羅斯東正教的傳統,首度在12月25日慶祝耶誕節,在耶誕節這天有牧師親赴前線,替不能回家過節的士兵祈福。不過烏東地區相當不平靜,俄軍聲稱已經突破烏軍防線,拿下一座重要的城鎮;烏軍也表示,