`

ActionScript3检测操作系统(转)

阅读更多
package {
import flash.display.Sprite;
import flash.system.Capabilities;
import flash.text.TextField;

public class EnvironmentTest extends Sprite
{
   public function EnvironmentTest()
   {
     var textfield:TextField;
   
    //检测操作系统
    var os:String=flash.system.Capabilities.os.substr(0,3);
   
    //检查播放器类型
    var playertype:String=flash.system.Capabilities.playerType;
   
    //检测系统语言
    var lang:String=flash.system.Capabilities.language;
   
    //检测屏幕分辨率
    var screenx:int=flash.system.Capabilities.screenResolutionX;
    var screeny:int=flash.system.Capabilities.screenResolutionY;
    var screencolor=flash.system.Capabilities.screenColor;
   
    textfield=new TextField();
    textfield.text="os: "+os+"\r\n"+"playertype: "+playertype+"\r\n"+"lang: "+lang+"\r\n"
                           +"x:y:color: "+screenx.toString()+":"+screeny.toString()+":"+screencolor+"\r\n";
            this.addChild(textfield);            
   }
}
}
分享到:
评论

相关推荐

    AdvancED ActionScript Animation ActionScript 动画高级编程(PTF及源码)

    自动寻路是许多策略游戏和模拟应用的核心功能,书中介绍了如何利用ActionScript构建智能路径规划系统。读者将学习到A*寻路算法和其他相关方法,使游戏中的角色能够自动找到目标位置的最短路径。 Flash 3D章节则引导...

    ActionScript开发技术大全

    1.1.2ActionScript3.0特性 3 1.1.3ActionScript3.0代码组织 5 1.2ActionScript3.0API概览 5 1.3小结 8 第2章搭建ActionScript3.0开发环境 9 2.1搭建基于FlashCS3IDE的开发环境 9 2.1.1安装FlashCS3ID 9 2.1.2安装...

    ActionScript3游戏编程(第二版)配书源码

    通过研究这些源码,你不仅能学到ActionScript3的基本语法和面向对象编程,还能掌握游戏开发中的核心概念,如游戏循环、时间管理、事件处理、动画制作、碰撞检测、物理模拟等。此外,你还将了解到如何组织和优化代码...

    flex actionscript学习笔记

    Flash MX 2004带来了ActionScript 2.0,引入了类型检测和类语法,提高了代码的可维护性和调试效率。 2. **ActionScript 3的基本差异** - **变量(Variables)**:ActionScript 3.0引入了严格的类型系统,变量必须...

    actionscript 3.0 射击游戏

    3. 子弹:子弹类通常包含发射点、方向、速度和生命周期等属性,以及碰撞检测和销毁方法。 三、图形与动画 1. 显示对象:AS3.0中的DisplayObject类及其子类(如Sprite和MovieClip)是创建游戏图形的基础。开发者...

    actionscript demo

    1. 类型系统:AS3引入了强类型系统,这意味着变量在声明时必须指定类型,这提高了代码的稳定性和可读性。 2. 命名空间和包:AS3支持命名空间和包的概念,使得组织和管理大型项目变得更加有序。例如,`flash.display...

    ActionScript 3.0 cookbook中文简体完整版电子书

    本书讨论了在Flash Player里执行的ActionScript 3.0语言,采用问题—解法—讨论的形式讲解开发过程中常见问题的实际解法,例如:检测用户的 Flash Player 版本或操作系统;格式化日期和货币类型;接受用户输入及操作...

    ActionScript3·0Cookboo

    《ActionScript3·0 Cookbook》是一本专注于ActionScript3.0编程语言的实用指南,尤其在游戏开发和应用程序创建方面提供了丰富的案例与实战技巧。ActionScript3.0是Adobe Flash平台的核心语言,对于想要深入理解和...

    actionscript3.0

    静态类型的使用可以提高编译时的错误检测,而动态类型则保持了ActionScript的灵活性。变量声明时需要指定类型,如`var myVar:Number;`,这有助于减少运行时错误。 性能方面,ActionScript 3.0采用了新的虚拟机(AVM...

    Flash ActionScript3实现连连看游戏源代码 as3拖放物体连线.zip

    AS3中,可以使用MovieClip类来创建可交互的游戏元素,每个元素都有自己的坐标和状态,便于后续的碰撞检测和消除操作。 二、拖放物体实现 在连连看游戏中,玩家需要通过拖动物体进行匹配。在AS3中,我们可以监听...

    Flash ActionScript3.0教程示例(从入门到精通).rar

    ActionScript3.0引入了强类型系统,增强了代码的可读性和安全性,这在教程中会有深入的探讨。 此外,事件驱动编程是Flash应用程序的关键部分。在教程中,你会学习如何监听和响应用户交互、播放器状态改变等各种事件...

    ActionScript3.0

    此外,AS3具有更强的类型系统,变量声明时必须指定类型,提高了编译时的错误检测能力。 ActionScript3.0的事件处理机制也得到了显著改进。它引入了事件监听器模型,使得事件处理更加规范和灵活。事件不仅仅局限于...

    ActionScript大型网页游戏开发

    第三章“ActionScript与图形”讲解了如何使用ActionScript操作Flash的图形API,包括绘制、填充、变换和动画制作。游戏通常需要丰富的视觉效果,这部分内容将教会开发者如何利用ActionScript创建动态的、交互的游戏...

    flash actionscript3游戏开发之 1945空战关卡游戏 源代码.还是好几关

    首先,ActionScript3(AS3)与之前的版本相比,进行了许多重大改进,包括类型系统强化、面向对象编程的支持以及性能的提升。在这款1945空战游戏中,我们可以看到AS3如何用于控制游戏逻辑、处理用户输入、渲染图形和...

    actionscript3.0游戏实例教程

    `classes`目录可能包含了一些自定义的ActionScript类文件,这些类文件扩展了ActionScript的基础功能,比如定义游戏中的角色、碰撞检测、分数系统等。通过分析这些类文件,学习者可以深入理解面向对象编程在游戏开发...

Global site tag (gtag.js) - Google Analytics