【资源源码商】【cpr源码编译】【nacos编译源码】actionscript 3.0 源码

2024-11-20 22:25:17 来源:筹码峰 指标源码 分类:休闲

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 版本,就请下载它,体会一下它的众多优点。

更多资讯请点击:休闲

热门资讯

android zxing源码

2024-11-20 22:181421人浏览

千米网源码

2024-11-20 20:44786人浏览

阁楼源码_阁楼设计软件

2024-11-20 20:102803人浏览

杀人游戏 源码

2024-11-20 20:042895人浏览

五星宏辉源码_h5五星宏辉源码

2024-11-20 19:392439人浏览

推荐资讯

举报平台源码_举报平台源码是什么

1.我爸爸赌博,赌得很大,我想举报,请问有什么要注意的吗,怕别人寻仇我爸爸赌博,赌得很大,我想举报,请问有什么要注意的吗,怕别人寻仇 山东最大的地下醏场内幕 - 内部员工亲笔 每当回忆起

名片小程序开发源码_名片小程序开发源码是什么

1.制作电子名片的小程序2.小程序名片生成是怎么实现的3.怎么用小程序制作名片4.制作名片的小程序5.基于云开发快速搭建智能名片小程序6.制作电子名

nmon源码

1.NMON中几处CPU利用率为什么不一致2.linux安全加固linux系统安全加固NMON中几处