自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Egret粒子效果

引擎:5.2.28 一、下载第egret粒子三方库文件 https://github.com/egret-labs/egret-game-library 二、网络不好github无法下载时可使用码云克隆gibhub仓库 三、导入第三方粒子库 把下载好的demo文件中的粒子文件夹复...

2019-12-12 17:39:53

阅读数 23

评论数 0

原创 bat一键改文件名

@echo off title 批量替换文件名 echo. echo 本批处理可批量替换本文件所在文件夹下所有文件的文件名。 echo. echo.&set /p strtemp3= 请输入要添加前缀的文件类型: echo.&set /p strtemp2= 请输入要添加前缀的文件...

2019-11-22 17:23:12

阅读数 25

评论数 0

原创 Egret for循环延时执行

for (let i = 0; i < 3; i++) { egret.setTimeout(() => { console.log(i); }, this, i * 300); ...

2019-11-18 19:11:13

阅读数 54

评论数 0

原创 Egret 修改eui.ProgressBar文本样式

this.expProgress.labelFunction = this.labeChange; labeChange(value: number, maximum: number): string { return value.toString() + "%...

2019-11-12 14:18:32

阅读数 46

评论数 0

原创 SVN 中文语言包安装

百度对应版本的SVN中文语言包下载安装 若安装后setting中没有出现中文选项则把svn安装目录下的Languages文件夹删除再重新安装

2019-10-30 21:12:49

阅读数 10

评论数 0

原创 Egret list子项增删

protected childrenCreated(): void { super.childrenCreated(); this.listArr = [ { name: "monkeyHead_png", type: 0 }, { name: "...

2019-10-30 19:56:33

阅读数 52

评论数 0

原创 Egret List

一、EXML设置 二、子项设置 module game { export class petListItem extends eui.Component implements eui.IItemRenderer { private _data: GameCellData; pr...

2019-10-30 19:52:06

阅读数 18

评论数 0

原创 Egret 自定义事件

一、事件管理器 // TypeScript file class EventManager extends egret.EventDispatcher { private static _instance: EventManager; private static getI...

2019-10-30 19:44:51

阅读数 18

评论数 0

原创 egret 骨骼事件

/****************************************骨骼动画事件******************************************************************* */ //骨骼动画播放开始 this.arr[0].addEvent...

2019-10-29 16:56:18

阅读数 36

评论数 0

原创 Egret 显示层级的设置

1、更改现有子项在显示对象容器中的位置。这会影响子对象的分层。 this.setChildIndex(btn,2); this.setChildIndex(btn1,1); 2、交换两个指定子对象的 Z 轴顺序(从前到后顺序)。显示对象容器中所有其他子对象的索引位置保持不变。 this....

2019-10-29 16:47:23

阅读数 460

评论数 0

原创 Egret DBJSON 换装

// 龙骨demo module game { export class DragonDemo extends egret.DisplayObjectContainer { private objNum: number = 0; private boo: b...

2019-10-29 15:17:45

阅读数 21

评论数 0

原创 Egret MovieClip2

//帧动画 module game { export class movieClipDemo extends egret.DisplayObjectContainer { private objNum:number = 0; public construct...

2019-10-28 20:19:31

阅读数 7

评论数 0

原创 Egret DB二进制的使用

一、使用DB软件导出DB 二进制格式文件 二、代码 // TypeScript file module game { export class binArmDemo extends egret.DisplayObjectContainer { private ob...

2019-10-28 20:16:45

阅读数 46

评论数 0

原创 Egret 骨骼动画极速模式的使用

2019-10-28 16:33:53

阅读数 17

评论数 0

原创 Egret 骨骼动画

工具:DragonBonesPro Egret引擎5.2.29 一、使用DragonBonesPro创建编辑骨骼动画(注意箭头处为骨骼名称) 二、导出骨骼动画资源文件(DrangonBones JSON类型) 三、在Egret中使用骨骼动画 // 龙骨demo module ...

2019-10-28 12:26:40

阅读数 18

评论数 0

原创 Egret 场景管理器

管理器类 // 场景管理器 module game { export class sceneManager extends eui.Component { public rootLayer: eui.UILayer;//起始场景 public curre...

2019-10-25 21:29:30

阅读数 52

评论数 0

原创 Egret 对象池的使用

参考文档:https://www.cnblogs.com/gamedaybyday/p/6083164.html 完整项目:https://download.csdn.net/download/fanstasic/11926599 对象池类 // 对象池 class objectPool ...

2019-10-25 20:40:40

阅读数 67

评论数 0

原创 迭代器方法

for var array = [1,2,3,4,5,6,7]; for (var i = 0; i < array.length; i) { console.log(i,array[i]); } for in for(let...

2019-10-24 20:48:12

阅读数 8

评论数 0

原创 Egret 贝塞尔曲线

/** * @copyright www.egret.com * @author yjtx * @desc 贝塞尔曲线示例。 * 拖动舞台上圆点,可以查看贝塞尔曲线不同的显示。 */ module game { export class bezierCurve exte...

2019-10-24 20:42:06

阅读数 35

评论数 0

原创 Egret MovieClip

1、准备资源 使用TextureMerger生成帧动画所需的png和json文件 点击导出即可得到以下2个文件 2、代码逻辑 //帧动画 module game { export class frameDemo extends egret.DisplayObjec...

2019-10-24 14:58:49

阅读数 97

评论数 0

原创 Egret 图片移动至鼠标点击位置

Egret版本号:5.2.29 //基本显示 module game { import Event = egret.Event; import ImageLoader = egret.ImageLoader; import TextField = egret.TextF...

2019-10-23 20:20:06

阅读数 53

评论数 0

原创 Egret 定时器

//定时器demo module game{ export class TimerDemo extends egret.DisplayObjectContainer{ private count : number = 0; public constructo...

2019-10-23 19:11:07

阅读数 88

评论数 0

原创 Egret Touch事件

@private * 获取事件流列表。注意:Egret框架的事件流与Flash实现并不一致。 * * 事件流有三个阶段:捕获,目标,冒泡。 * Flash里默认的的事件监听若不开启useCapture将监听目标和冒泡阶段。若开...

2019-10-23 18:25:33

阅读数 116

评论数 0

原创 Egret HtmlText

// html文本 module game { export class HtmlDemo extends egret.DisplayObjectContainer { public constructor() { super(); ...

2019-10-23 17:38:44

阅读数 53

评论数 0

原创 Egret 混合样式文本

//混合样式文本 module game{ export class iTextDemo extends egret.DisplayObjectContainer{ public constructor(){ super(); ...

2019-10-23 17:38:11

阅读数 27

评论数 0

原创 Egret 位图

1、准备切割好的图片文件 2、打开TextureMerger软件,点击Bitmap Font 3、将艺术字拖进软件中 4、点击导出 ,导出成功后会生成一个fnt文件和一个png文件 5、创建位图对象 //文本 module game { export class t...

2019-10-23 16:49:20

阅读数 40

评论数 0

原创 Erget 矩形碰撞检测 官方案例

//矩阵检测 module game{ export class RectCheck extends egret.DisplayObjectContainer{ public constructor(){ super(); t...

2019-10-23 14:12:03

阅读数 52

评论数 0

原创 Egret 遮罩 官网案例

// 遮罩 module game { export class Test extends egret.DisplayObjectContainer { public constructor() { super(); this...

2019-10-23 11:37:20

阅读数 113

评论数 0

原创 Egret 配置主题

详见官方文档:https://developer.egret.com/cn/article/index/id/511 1.创建EXML文件, 2.创建TS文件, 3.配置default.thm.json文件 4.注意类名要对应 ; 5.代码片段 // TypeScript fil...

2019-10-22 17:44:30

阅读数 69

评论数 0

原创 Egret wing编辑器用是chrome调试

版本号:5.2.29 1.下载Debug for Chrome插件 2.选择chrome浏览器进行调试

2019-10-21 17:51:51

阅读数 55

评论数 0

原创 EXML的使用

1.创建exml文件 2.如果调试时图片资源报错404注意资源路径 3.通过设置skinName的方式调用EXML class abc extends egret.Sprite{ public constructor() { super(); ...

2019-10-21 17:48:24

阅读数 80

评论数 0

原创 初识Egret

引擎版本:5.2.29 白鹭引擎的开发由引擎及wing编译器完成; 第一步:下载引擎管理器:https://www.egret.com/products/engine.html 第二步:下载引擎和wing ide 第三步:创建项目(创建好项目后点击右边标记处按钮通过wing打开项目)...

2019-10-21 17:37:47

阅读数 9

评论数 0

原创 Js 使用闭包(closure)定义私有变量

Js中的内部函数可以访问外部函数的变量,称之为闭包 作用:私有变量 function privateVariable() { var value; this.setValue = function(value) { value= value; }; ...

2019-08-13 15:33:25

阅读数 75

评论数 0

原创 Laya1.0Matter.js之简单の射击

添加Matter.js方法参照:https://mp.csdn.net/postedit/98217262 TS源码 var Matter: any; var LayaRender: any; module laya { import Sprite = Laya.Sprite; imp...

2019-08-02 17:52:18

阅读数 83

评论数 0

原创 Laya1.0Matter.js之布

添加Matter.js方法参照:https://mp.csdn.net/postedit/98217262 布ts源码 var Matter: any; var LayaRender: any; module laya { import Sprite = Laya.Sprite; im...

2019-08-02 17:46:37

阅读数 50

评论数 0

原创 Laya1.0Matter.js案例之牛顿摆

添加物理引擎,往index.html中添加 <script type="text/javascript" src="libs/matter.js"></script> <script type="text/...

2019-08-02 17:42:54

阅读数 46

评论数 0

原创 Laya1.0自定义事件

/** * 自定义事件 */ import EventDispatcher = laya.events.EventDispatcher; class EventMgr extends EventDispatcher { static eventDispatcher: EventDis...

2019-08-02 16:27:01

阅读数 27

评论数 0

原创 微信开发者工具调用报错

如上图所示为开发者工具错误,刷新或者忽略即可

2019-08-02 15:39:50

阅读数 346

评论数 0

原创 微信小游戏-手机震动

api 短震动 长震动 使用方法,直接调用aip即可;

2019-08-02 15:11:58

阅读数 189

评论数 0

原创 Laya微信小游戏主域显示子域画布

主域工程代码 //显示子域 private showShareCanvas() { Laya.timer.once(1000, this, function () { window['sharedCanvas&...

2019-07-30 20:17:21

阅读数 248

评论数 0

提示
确定要删除当前文章?
取消 删除