【mario 源码】【obv公式副图源码】【52变速器源码】actionscript 3.0 源码

2024-12-28 21:30:41 来源:正缘画像测算源码 分类:焦点

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

更多资讯请点击:焦点

热门资讯

泉州到山东源码

2024-12-28 21:10585人浏览

卡盟源码怎么打开_卡盟源代码

2024-12-28 20:17112人浏览

泉州到山东源码

2024-12-28 18:45292人浏览

推荐资讯

全台最強營養午餐在台中! 「清水三寶」入菜奪冠

全台最強營養午餐就在台中!2024第七屆台灣學校午餐大賽28號進行總決賽,台中清水區的清海國中以融入清水在地小吃「米糕」,加上在地農特產白米、韭菜入菜勇奪大賽冠軍,同時也獲得食育教學卓越獎及創新交流獎

源码跟软件的区别

1.源码是什么2.什么是源代码,源代码通过怎样的方式可以成为软件?3.如何找到软件的源代码4.源码和软件有什么区别源码是什么 源码是指软件或程序的原始代码。它是编写程序时输入的未经编译的文本文件,

北京好的源码出售_北京源码科技有限公司

1.北京企业内训系统源码北京企业内训系统源码 在线培训系统,有效解决培训难题,做到投入和效果成正比,甚至高于预期,相对于传统培训,在线培训系统可以更精细的打造培训课程更有针对性、针对不同部门的工作