zoukankan      html  css  js  c++  java
  • ActionScript 3.0 学习笔记一

    之前上大学的时候,做过一些Flash小游戏,脚本都是 ActionScript 2.0;这次项目也有Flash游戏的需求,就去书城逛了一圈,发现全是3.0,没有2.0的影子,这世界变化真快,没有办法,学吧。

    有之前2.0的基础,平时也是做面向对象开发,对3.0的学习也并不是很困难,边学边做了,嘿嘿。

    声明函数

    function 函数名称(参数1,参数2,...){函数体;} ,

    注意:函数可以有返回值,也可以没有;函数体内使用return返回结果。

    声明变量

    var 变量名称:变量类型=值;

    注意:如果没有声明变量就直接使用,则此变量直接成为全局变量,可以被程序的任何对象使用。

    控制语句

    和C,C#的语法结构基本相同,值得一提的就是 with :

    如果有一些列的语句都作用在同一个对象上面,则可以使用with 一次指定对象,例如:

    with(myMC_mc)

    {

               x=200;

               y=200;

    }

    如上语句指定影片剪辑myMC_mc的x坐标和y坐标的值。

    捕获异常

    try

    {

                ........

    }

    catch(errorMessage)

    {

                发生错误执行

    }

    finally

    {

                 不管是否发生错误,都要执行

    }

    全局函数

    和2.0的一样,没有什么大的变化,有如下几个:

    play();

    stop();

    gotoAndPlay(帧数或帧名称,场景名称);

    gotoAndStop(帧数或帧名称,场景名称);

    prevFrame();

    nextFrame();

    prevScene();

    nextScene();

    stopAll();

    上面这些都是最基本的,也是最容易掌握的,花一点时间记下即可。

  • 相关阅读:
    Android获取当前时间的3中方法总结
    解决 C# .NET WebClient WebRequest请求缓慢的问题
    无刷新的批量图片上传插件.NET版
    <img>标签显示本地路径的图片的.NET解决方案
    无刷新分页
    Shader基本类型
    shader内置变量和函数
    Shader基础
    Lua中的基本函数库
    Lua中的操作系统库
  • 原文地址:https://www.cnblogs.com/abccome/p/3344592.html
Copyright © 2011-2022 走看看