egret
文章平均质量分 77
DAHAI709808805
这个作者很懒,什么都没留下…
展开
-
Egret 学习之 入口函数
1,Egret的程序入口:C和java是以一个main函数作为入口,但egret类似于ActionScript 是以一个文档类作为入口,确切的说是以这个文档类的构造函数作为入口;2,文档类的构造函数即egret程序的入口函数,可以看到入口函数内有这样一行代码:this.addEventListener(egret.Event.ADDED_TO_STAGE,this.onAddToStage,thi...转载 2018-06-27 15:43:36 · 1232 阅读 · 0 评论 -
Egret 学习之简介,环境搭建及命令行语法 (一)
1,简介1)egret是一个开源免费的游戏框架,它使用TypeScript脚本语言进行开发;当游戏完成最终的打包后,可以将程序转换为h5游戏,实现跨平台性;它基于BSD(Berkly Software Distribution 伯克利软件发行)协议;2)它不仅是基于h5的游戏引擎,还提供了很多辅助游戏开发的工具。准确的来说egret是一套游戏开发的 解决方案。既可以使用该引擎开发h5游戏,并运行到...转载 2018-06-27 15:46:04 · 651 阅读 · 0 评论 -
Egret 学习之 从HelloWorld项目开始 (二)
1,创建新项目HelloWorld ,可以在界面上点击文件->新建,也可以在命令行使用create;2,src 目录,存放我们的代码。我们编写的代码都放在src目录下面。 bin-debug 目录,项目编译和运行的debug目录,一般我们不要修改该目录下的内容。 libs 目录,这里面存放我们的库文件,包括 Egret 核心库和其他扩展库。当然以后添加了第三方库的话也会放在这...转载 2018-06-27 15:48:33 · 469 阅读 · 0 评论 -
TypeScript 学习一 参数,函数,析构表达式
1,TypeScript是由微软开发的,不过新出的Angular2框架就是谷歌公司由TypeScript语言编写的,所以现在TypeScript是有微软和谷歌一起支持的;2,TypeScript在javascript基础上扩充,任何javascript程序都可以不加修改的拿到typescript环境下运行;3,ES是客户端脚本语言的规范,ES5和 ES6是这个规范的不同版本,javascript和...转载 2018-06-27 16:03:21 · 1752 阅读 · 0 评论 -
TypeScript 学习二 表达式和循环
表达式:1,箭头表达式:将function用箭头代替,参数相应进行处理;用来声明匿名函数,消除了传统匿名函数的this指针问题;1)例:简单的方法体为单行的方法,此时不需要大括号和return方法,表达式自动处理了;如果方法体是多行的内容且有return语句时,就需要大括号了: 2)没有参数的方法的情况,直接写箭头就可以了:var sum = () =>{}3)只有一个参数的情况,只在外边写...转载 2018-06-27 16:05:32 · 163 阅读 · 0 评论 -
TypeScript 学习三 类
1,类:类是TypeScript的核心,大部分代码都是写在类里面;声明:class 类名{ 属性; 方法(){};}注意:类名首字母同样大写,但是方法不需要表明类型,直接写方法名加()即可;属性也不要声明类型;直接写属性名即可;但是可以加上访问控制符public(类外类内都可访问),protected(类内和子类里可访问),private(类内访问);用protected和private修饰的构...转载 2018-06-27 16:09:35 · 147 阅读 · 0 评论 -
TypeScript 学习四 面向对象的特性,泛型,接口,模块,类型定义文件*.d.ts
1,面向对象的特性一:类,继承,见上一篇博客;2,面向对象的特性二:泛型(generic):参数化的类型,一般用来限制集合的内容;指定只能放某个类型的元素如下图中的尖括号中的Person,就代表一个泛型,说明workers必须是一个内容必须放的是Person类型数据的数组;例如:规定了数组workers的内容的类型后,如果声明了其他的内容,就会报错;44,45行是符合内容类型的,第46行就是报错了...转载 2018-06-27 16:27:52 · 396 阅读 · 0 评论