首页 > TAG信息列表 > Egret

Spine使用一 简单的人物移动

参考: spine官网   dragonbones被egret收购,然后egret跨了。公司主要用spine制作骨骼动画,都是美术去做,现在来学学做一个简单动画。   一 下载安装Spine 从Spine官网下载安装。因为是收费软件,可以百度找破解版。   二 浏览官网简介和案例   搜索 复制

Egret 异步队列处理

Egret 异步队列处理 @author ixenos 1.异步处理器 enum AsyncProcessorEnum { } class AsyncProcessor extends egret.EventDispatcher{ static __pool__ = "AsyncProcessorPool"; public constructor(){ super(); } private m_excuting: boolean

【h5游戏开发】egret引擎p2物理引擎(2) - 小球碰撞地面搞笑的物理现象

重力的方向和地面的问题 p2中默认的方向是从上到下,如果重力默认是正数的话,物体放到世界中是会从上面往下面飘的 p2中plane地面默认的方向是y轴的方向,而在p2中y轴的方向默认是从上往下 首先来看,重力gravity是正数,并且plane地面在视图中间,小球是怎么运动 // 创建世界 this.wor

egret p2物理引擎 遇到的坑(1)

直接将pythsic包丢到libs目录下并且修改egretPropertis.json文件 TypeError [ERR_INVALID_ARG_TYPE]: The "to" argument must be of type string. Received type object at validateString (internal/validators.js:125:11) at Object.relative (path.js:493:5) a

Egret 点击穿透

Egret 点击穿透 @author ixenos 1.业务场景 点击区域是表现区域的子集, 需要限制点击范围, 在边缘或者某些位置进行点击 2.具体设置 总容器设置touchEnable=false, 让子元素自行响应 内部建立响应容器, 指定响应范围, 作为响应刚体 内容容器设置touchEnable=false 超范围内容设

HTML5游戏引擎(二)02-egret引擎之hello world——快速上手-清理项目 & 程序入口 & 绘制单色背景 & 调整屏幕的适配模式 & 添加文字 & 响应用户操作-让文字变色

HTML5游戏引擎(二)02-egret引擎之hello world——快速上手-清理项目 & 程序入口 & 绘制单色背景 & 调整屏幕的适配模式 & 添加文字 & 响应用户操作-让文字变色 快速上手 清理项目 打开Main.ts文件,将createGameScene中的内容全部删除,并将createGameScene方法后边的所有方法删除

tsconfig 配置文件(egret项目)

tsconfig 配置文件`tsconfig.json` 是 Typescript 项目的配置文件,TypeScript 编译器编译代码之前,会首先读取这个配置文件,并根据其中的属性来设置 TypeScript 项目的编译参数。https://docs.egret.com/engine/docs/projectConfig/tsconfig

龙骨动画学习二:在egret项目中播放一个龙骨动画

第一步,将DragonBonesPro软件中导出的三个文件,放入我们的项目中。 第二步,我们将龙骨文件注册(添加)资源管理表中default.res.json。因为我待会要用RES模块加载龙骨文件到内存中。 我们要来简单看下 dragon_ske.json文件。了解最基本的信息,比如骨架的名称、动画的名称 这些都是我们

Egret 小游戏分包

  Egret 小游戏分包   分包加载包大小的限制 目前微信小游戏分包大小有以下限制: 整个小游戏所有分包大小不超过 20M 单个分包不限制大小,主包不超过 4M 一般游戏稍微有点儿功能就突破4M,开发期间就要考虑资源的处理: 经验总结:   (大项目: size > 50):     一般打包成App资源,可

Egret UI Editor 中 Skin.exml文件不显示问题

egretProperties.json文件中eui -> exmlRoot -> "resource/eui_skins" 修改为 "resource"      

Egret顶级开发者—李昌平

-----特此声明------- 此文章测试一下百度搜索排名情况 作为首批“Egret顶级开发者”之一,同时是武汉炫幕网络技术总监,一个以“卖白菜”自居的技术老兵,历经从ASP、FLASH 、H5、 再到PHP等多种技术语言的转型,免费为开发者提供了很多实用干货。每次技术转型的背后都经历了怎样的努力

在Egret Launcher上面发布大型项目报内存溢出的错误怎么办呢

在launcher上面发布大型项目到微信小游戏平台的时候报内存溢出的错误❌。     通过任务管理器观察每次都是内存到1.5G就会失败。这个跟node的内存限制有关。node在64位系统下面默认内存使用限制就是1.5G.这个大家可以参考以下链接了解一下:Nodejs内存机制 出现这种情况,可以这样

EgretPro——从入门到入坑

工作需求要做简单的3D开发,由于一直在用egret2D引擎做开发,自然想到使用egret的3D引擎快速完成任务。egret的3D引擎也就是Egret Pro,官网说是集成2D和3D的可视化开发引擎,使用之后才发现,这他喵的根本就是忽悠人,最后发布运行还是要导入到2D工程里。而且不用不知道,一用全是坑!为了避免

Egret之Android热更新(Native高级)

一 , 使用的更新方案 https://gitee.com/jjflora/egret-hotupdate  此更新方案, 很像Cocos Creator的更新方案 , 我们看看前端H5的demo目录, 如下二,准备工作    1, 先使用Egret Launcher打包一个Android的项目    2, 对version_gennerator.js进行配置 , 主要配置点如下  

Egret之P2物理引擎(测试)

一 : 前景     前几个月,公司做了下"合成大西瓜" . 现在整理一下 P2的参数传递 , 碰撞检测 和 坐标转换二, API        Ⅰ, 传递参数             在p2.Body实例对象上,加一个自定义的field,如: UserData. 如下        Ⅱ, 碰撞检测       

Egret的一些性能优化总结整理

Egret引擎本身没有任何内存管理策略  这篇文章 非常给力  https://blog.csdn.net/linguifa/article/details/109861434https://blog.csdn.net/shirln/article/details/98210001 https://blog.csdn.net/qq_45504161/article/details/98883373 

Egret Native1.1.0版本发布,修复多个问题

今天,我们正式发布了Egret Native1.1.0版本,这个版本中我们重点仍然是放在稳定性提升上,主要改善文字渲染、音频、NativeRenderer 的稳定性以及改进对 DOM事件的支持。 详细内容见下: [新增] 支持 DOMContentLoaded(window, document) 和 load(window) 、readystatechange(docu

Egret 5.4 正式发布,将5.3版本升级为稳定版

各位开发者好: 白鹭引擎团队在 2021年2月4日发布白鹭引擎5.4稳定版。这个版本将 5.3.x 版本中的诸多体验特性不断完善,并最终形成了稳定的5.4版本。 除了 5.3.x 系列版本中为开发者带来的特性之外,这个版本还包含了如下新特性: 白鹭构建管线 将 egret run 命令引入构建管线。现

egret事件流(捕获,目标,冒泡)的实现

场景 假设group1是group2的父级,group2是group3的父级,我点击group3区域,那按html事件流应该是 group1->group2->group3->group3->group2->group1 egret基于canvas,不能使用html的事件流,egret的实现如下 1,先找到目标,此处为group3 2,遍历父级,存入列表,得到的list为【group3,group2,gr

Egret使用 VSCode 作为集成开发环境下的部署与安装

安装 概述一、Egret Launcher安装二、开发环境安装部署1.安装NodeJS 与 npm2.VSCode插件安装 总结 概述 白鹭推荐开发者使用 VSCode 作为集成开发环境。在 Egret Launcher 1.2.3 版本之后,默认使用 VSCode 打开 Egret 项目。 <fon以上是Egret官网原话,似乎在1.2.3版本之后

视频教程| Egret 打包Android/iOS 原生游戏

自Egret Native1.0系列稳定版发布后,我们基于项目开发实战,从开发者反馈的各种问题入手,针对音频系统、网络系统、输入法、文字渲染、原生渲染在内的多个模块进行渐进式重构,为开发者带来了更稳定和性能更好的Egret Native新版本。 现在,使用Egret 打包Android / iOS 原生游戏的开

Egret 2020,技术沉淀与产品突破

时光飞逝,2020已近尾声,虽然由于行业的变化等原因,白鹭引擎的市场声音在减少,但团队内部的研发工作一直没有松懈,回首这一年的产品研发历程,白鹭引擎今年产品迭代的核心围绕高性能、易用性、工作流融合三个方面展开,全面改善了Egret Engine的整体开发效率,加强2D/3D游戏开发工作流的

egret开发mud客户端解决socket发送多个包导致无法定点滚动弹窗scrv高度的问题

egret开发mud客户端解决socket发送多个包导致无法定点弹窗内容起点高度的问题。 以下为判断滚动窗口是否到达底部 if (this.messageContain.contentHeight > this.messageContain.height) 当每次前端回调接受一个socket信息的时候,会将信息添加到弹窗 this.messageConta

Egret Inspector google 插件 浏览器报错的解决方案:

injectScripts.min.js  Uncaught TypeError: this.addChild is not a function  地址: https://github.com/jsl6/egret-inspector-install  Egret 白鹭开发Chrome插件(修复版) 控制台偶尔会报错 Uncaught TypeError: this.addChild is not a function 。 这插件依赖页面中的 Egre

技术人攻略访谈三十六|马鉴:玩Flash十五年,养出一只“神经猫”

文:Gracia (本文为原创内容,部分或全文转载均需经过作者授权,并保留完整的作者信息和技术人攻略介绍。) 导语:本期采访对象马鉴@7yue,Egret白鹭游戏引擎联合创始人。初次见到马鉴,是在胡莱游戏组织的一次技术交流活动上,那会儿Egret 1.0版还没正式发布,几位创始人开发、市场一肩挑,正忙着