本篇采用AS3语言在Flash Builder环境中显示文本Hello Layabox,学完本篇即为完成LayaAir引擎的第一个程序。在学习本篇前务必保证先阅读完:FlashBuilder开发环境的配置

如果大家已阅读《用LayaAirIDE创建AS3项目并详解目录结构》,并且已建立好项目的,可以跳过第一步。我们建议大家采用LayaAirIDE建立项目。

第一步 新建项目

步骤一: 打开Flash Builder,在菜单栏里点“文件”,然后选中“新建”点击 “ActionScript项目”,进入创建项目的窗口。

步骤二: 在“项目名”输入栏里输入项目名称,然后在“文件夹”输入栏里输入项目存储目录或者是点击“浏览”选择存储的目录。最后点击“下一步”进入引擎编译与引擎库配置的“构建路径”窗口。

步骤三: 在构建路径配置的“库路径”窗口里,先删除系统自带的编译SDK,然后点击“添加SWC”,将引擎包里的“playerglobal.swc”、“LayaAirFlash.swc”、“glsl2agal.swc”添加进来。如果项目没有发布Flash版本的需求,“LayaAirFlash.swc”、“glsl2agal.swc”也可以不添加。

步骤四:在构建路径配置的“源路径”窗口里点击“添加文件夹”,输入“引擎库所在目录”或点击“浏览”选择“引擎库所在目录”,然后点击确定,即完成了引擎库的导入。

最后,点击最下方的“完成”按钮,结束新建项目的引导。

第二步 显示文字“Hello Layabox”

步骤一:菜单栏 “文件” 中选中 “新建”,单击“ActionScript类”,打开新建类文件的窗口。

步骤二:在名称栏输入HelloLayabox,点击 “完成”新建一个ActionScript类。

步骤三:将HelloLayabox.as设置为默认应用程序。

步骤四:双击打开HelloLayabox.as,开始编写代码。将一个“Hello Layabox”的文本添加到舞台,代码如下:

步骤五:完成代码编写后,使用之前文章里配置的编译器,点击按钮开始编译,编译完成后会自动启动chrome运行代码。

运行结果如下图所示:

步骤六:“Hello Layabox”虽然显示出来了,但是太简陋了,下面我们就让“Hello Layabox”变的好看一些,代码如下:

运行结果如下图所示:

至此,如果您能跟随本篇入门教程,完成上图的显示,恭喜您入门成功,我们已经完成了第一个采用AS3语言开发的HTML5程序,也说明了LayaAir的开发环境配置无误。更多LayaAir引擎开发的API使用方法,请前往官网Layabox开发者中心查看在线API与在线DEMO。

layabox flash转html5,FlashBuilder中第一个H5程序“Hello Layabox”相关推荐

  1. HTML1个像素宽的代码,HTML5 Canvas中绘制一个像素宽的细线实现代码详情

    正统的HTML5 Canvas中如下代码ctx.lineWidth = 1; ctx.beginPath(); ctx.moveTo(10, 100); ctx.lineTo(300,100); ct ...

  2. C语言中打开一个应用程序可以调用或运行命令

    C语言中打开一个应用程序可以调用或运行命令system(),也可以调用操作系统的API函数,比如Windows系统可以调用CreateProcess().ShellExecuteEx()等函数来打开一 ...

  3. linux 中输入一个c程序,从c源程序到Linux可执行代码的过程

    你写了一个C程序,然后用gcc编译之后得到一个可执行程序.看起来相当简单,是吗? 你有没有想过编译的过程中发生了什么,C程序怎么转变成二进制程序的呢? 其实,源程序最终成为可执行程序经历了如下4个阶段 ...

  4. 对《Python核心编程》中“第一个Python程序”的改进

    概述: 本程序主要是模仿<Python核心编程>中3.6节--第一个Python程序,并在其基础上做了一些小的改进,而改进的要求则是来源于第三章的课后练习题. 本篇博客的一个核心问题就是在 ...

  5. Go语言环境安装,验证go语言环境、使用文本编辑器编写一个go hello world,Go lang IDE安装,在golang中新建一个go程序

    1 Golang语言环境安装包下载 https://www.golangtc.com/ 下载: go1.9.2.windows-amd64.msi 和 go1.9.2.windows-amd64.zi ...

  6. 如何在移动钱包中搭建一个小程序应用商店

    我们的生活方式正在被新冠疫情和小程序悄然的改变着. 2020年新冠疫情的全球爆发,我们的工作.生活方式,或多或少的都被这场无情的病疫侵袭.且持续地侵袭着:核酸常态化.不定期的居家办公.出不去国门的旅游 ...

  7. 如何用python控制电脑的应用程序打不开_如果电脑中的一个应用程序打不开,点击图标没反应,能否将其强制打开...

    您好!出现:0x???????? 指令引用的0x????????内存.该内存不能为"read"或"written".答案[shijan8原创]★严禁复制★ [1 ...

  8. anaconda怎么运行python程序_第一个python程序,从安装python环境到人生第一个py脚本运行全过程...

    文章目录 前言一.安装python运行环境 1.官网https://www.python.org下载安装包.exe 2.安装python二.python模块下载 1.配置pip环境变量 2.下载pyt ...

  9. nuxt.js的核心代码_Nuxt.js中的通用应用程序代码结构

    nuxt.js的核心代码 by Krutie Patel 通过克鲁蒂·帕特尔(Krutie Patel) Nuxt.js中的通用应用程序代码结构 (Universal application code ...

  10. 第一个程序(python)-helloworld_创建第一个python程序:‘Hello World!’

    安装好python解释器就可以创建第一个仪式程序Helloworld了 1.Python程序的3种运行方式 1.1.Python解释器直接运行 在Windows或者Linux命令行输入python,进 ...

最新文章

  1. mysql 本地备份_MYSQL数据库自动本地/异地双备份/MYSQL增量备份
  2. springboot webservice接口调用_springboot远程调用dubbo服务接口
  3. 密码学系列之:Merkle–Damgård结构和长度延展攻击
  4. [机器学习] XGB/LGB---自定义损失函数与评价函数
  5. java bitset_Java BitSet clone()方法及示例
  6. leetcode25. K 个一组翻转链表
  7. sql server 2008 r2卸载重装_免费下载:Intouch软件、Windows操作系统、SQL数据库,VB6.0、C#...
  8. 于.net开发平台项目案例集锦
  9. cloudera manager的7180 web界面访问不了的解决办法(图文详解)
  10. Array 和 array 在js中的运用
  11. java.sql.SQLException: Access denied for user 'Administrator'@'localhost' (using password: YES)
  12. Machine Learning - XVIII. Application Example Photo OCR应用实例-照片OCR(Week10)
  13. dirsearch命令组合参考
  14. 获取淘宝服务器时间,用于淘宝、天猫秒杀
  15. uniapp map画多边形 打点连线
  16. redis cluster 4.0.9 之四: redis-trib.rb add-node
  17. 华为od面试java经历
  18. 瑞利分布理论和近似概率密度函数
  19. C/C++ 换行符、回车符与退格符
  20. 公司庆典活动策划方案怎么写?需要把握6个方面

热门文章

  1. 蒙特卡罗方法计算圆周率C语言,用蒙特卡罗方法计算圆周率
  2. “LED+智能”在公路隧道照明的应用研究
  3. 银行固定资产管理系统盘点方案
  4. 清理window日志垃圾.bat
  5. 在 WindowsXP运行UCDOS (天空之翔)
  6. 浅谈端上智能之计算优化
  7. 全网最全Linux命令总结!!(史上最全,建议收藏)
  8. 思科交换机接口配置trunk_思科交换机配置TRUNK的主要步骤
  9. js在wap端获取定位_两款JS脚本判断手机浏览器类型跳转WAP手机网站
  10. jdk中运行java程序的工具,采用JDK工具编译运行java程序