Commit Graph
100 Commits
Author SHA1 Message Date
yhh 8b3b645fbb 新增RealtimeCollisions.testCircleBox用于检测园与方框是否重叠并返回point交点 2020-12-04 16:48:33 +08:00
yhh c8096e3334 update gif 2020-12-04 14:55:17 +08:00
yhh 89d1d9c6c3 修复ArrayUtils.randomItem获取undefined 2020-12-04 14:47:11 +08:00
yhh c2cd3b9c44 修复intervalDistance计算错误问题 2020-12-04 14:42:29 +08:00
yhh 9654a4d8c9 修复foreach迭代无法返回问题 2020-12-04 11:57:54 +08:00
yhh 9d0c583399 EntityList.updateList效率提升10倍 2020-12-04 10:54:51 +08:00
yhh c59c822fbf update gif 2020-12-03 20:49:46 +08:00
yhh 2a257ec5b2 Merge branch 'master' of https://github.com/esengine/egret-framework 2020-12-03 20:47:54 +08:00
yhh 8ce6b53cd5 优化碰撞算法 2020-12-03 20:43:59 +08:00
YHHandGitHub 5ce44651bf Merge pull request #31 from esengine/imgbot
[ImgBot] Optimize images
2020-12-03 05:00:33 -06:00
yhh dac0ef1507 update readme 2020-12-03 18:08:54 +08:00
yhh 4f6d3cb10e update screenshot 2020-12-03 18:05:31 +08:00
yhh 4665d1d0ea 修复因Vector2.add/substract/divide/mutiply导致的计算错误 2020-12-03 17:58:25 +08:00
yhh 89cfd5388f Merge branch 'master' of https://github.com/esengine/egret-framework 2020-12-03 10:26:57 +08:00
yhh f41179965d 修复mover因为set遍历问题 2020-12-03 10:24:30 +08:00
yhh f8f83c52a1 新增gif游戏示例 2020-12-02 22:17:26 +08:00
YHHandGitHub 83b88039e4 Update README.md 2020-12-02 22:02:32 +08:00
yhh 23a7d8af23 修复matrix2d的identity的获取方法。 2020-12-02 19:56:47 +08:00
yhh b2ebd5ee94 修复entityList获取实体失败问题 2020-12-02 15:42:55 +08:00
yhh f9284e9d8e 修复scenecomponent遍历更新报错 2020-12-01 20:02:45 +08:00
yhh 0d8878abef 移除Graphics相关 2020-11-30 18:23:03 +08:00
yhh 0137309d3a 取消Extension改为linq.List以避免forin污染 2020-11-30 13:50:18 +08:00
yhh 4c329881a1 完善sceneComponent中setEnabled。新增Core.Instance._frameCounter与Core.Instance._totalMemory 2020-11-30 12:57:53 +08:00
YHHandGitHub 3b4a3fad5a Update README.md 2020-11-30 10:07:41 +08:00
yhh bac1ce5b7a 新增hashSet 2020-11-27 11:07:43 +08:00
yhh 6113fd9986 优化entitylist 2020-11-26 20:02:53 +08:00
yhh ae2cfdafdd 优化triggerListener与ArrayUtils 2020-11-26 17:26:49 +08:00
yhh de3f7bff60 生成dts带注释 2020-11-26 11:48:02 +08:00
yhh 97dfcb4c04 新增entitySystemsEnabled用于控制是否开启系统 2020-11-26 10:44:28 +08:00
yhh 1bb1b8704b 新增 _graphicsDeviceChangeTimer 用于凝聚GraphicsDeviceReset事件 2020-11-26 10:39:32 +08:00
YHHandGitHub 918d998f4c Update README.md 2020-11-25 11:41:28 +08:00
yhh 24edbdd025 update readme 2020-11-25 11:39:58 +08:00
yhh 015a3b633a 新增time.totalTime 2020-11-25 11:37:24 +08:00
yhh 101d720f2a update readme 2020-11-25 11:12:32 +08:00
yhh 8b76eb3ccc update readme 2020-11-25 11:09:02 +08:00
yhh 1e8d2172bc 更新readme 2020-11-24 19:34:07 +08:00
yhh 8bc367ab48 修复bitset调整数组大小时错误/componentTypeManager获取修复 2020-11-24 18:21:26 +08:00
yhh 73b484d894 修复component关系管理器add问题 2020-11-24 15:27:49 +08:00
yhh 5c0ee92d85 判断接口更改、新增FrameUpdated核心事件 2020-11-24 12:15:20 +08:00
yhh e67f568069 取消wxgame依赖,去除debugRender与camera依赖 2020-11-23 18:10:45 +08:00
yhh 5845128479 移除astar库转为插件 2020-11-23 18:02:14 +08:00
yhh 6505f31ad5 移除物理引擎 2020-11-23 17:47:13 +08:00
yhh 30cc74c8eb update readme 2020-11-23 16:39:14 +08:00
yhh eb0787c198 移除gulp.pipe发布 2020-11-23 16:07:55 +08:00
yhh 0f17aff8fd 移除demo 2020-11-23 16:07:30 +08:00
yhh 14a73e4010 移除所有egret 依赖。移除renderablecomponent及所有依赖,移除camera。保持ecs基础框架 2020-11-23 16:05:06 +08:00
yhh 0fd6a24f5a 移除tiled依赖,改为可选 https://github.com/esengine/egret-framework-tiled 2020-11-20 16:30:09 +08:00
yhh 7eab688d9c 新增doc 2020-11-20 14:07:34 +08:00
yhh 562bacbe22 使用zIndex代替swapChildIndex 2020-11-18 14:56:08 +08:00
yhh 8b423310a6 Merge branch 'master' of https://github.com/esengine/egret-framework
# Conflicts:
#	demo/libs/framework/framework.min.js
2020-11-03 10:10:03 +08:00
yhh 7268ebab4a goap sample 2020-11-02 11:06:22 +08:00
yhh 8191359953 修复因fastlist component丢失问题 2020-10-30 20:08:26 +08:00
yhh c9fc9ffea5 新增agent用于帮助快速使用goap 2020-10-29 17:29:38 +08:00
yhh 1a78dada61 新增AI-GOAP目标导向计划与ASTAR寻路配合使用 2020-10-29 11:22:01 +08:00
yhh 85cc4b4ecc Merge branch 'master' of https://github.com/esengine/egret-framework 2020-10-27 18:09:00 +08:00
yhh fc6a8a0803 新增fastList、注释完善 2020-10-27 18:08:49 +08:00
YHHandGitHub 3d8cdaf46c Update README.md 2020-10-19 13:17:31 +08:00
yhh 0e7b0bc45c 取消entitylist双缓冲区 使用分帧优化大数量实体时卡顿问题 2020-10-09 16:59:34 +08:00
yhh 74fcfd7778 优化updatelist增快addEntity速度 2020-10-09 15:39:06 +08:00
yhh c9c745c730 新增prototypespriteRenderer 2020-09-30 18:31:58 +08:00
yhh dd994cb16d timerRuler 新增调试渲染
timerRuler 提示为中文
2020-09-29 18:26:05 +08:00
yhh 861ef3db31 修复默认origin没有赋值正确问题 2020-09-16 20:16:51 +08:00
yhh f33bac012a update README 2020-09-16 18:17:42 +08:00
yhh 4294632909 update readme 2020-09-16 18:13:37 +08:00
yhh 449ca74e44 update readme 2020-09-16 17:44:11 +08:00
yhh 52980f0b55 新增scene.optimizeCost参数 用于优化cost过高情况 2020-09-16 14:48:15 +08:00
yhh 8e97dcda9c 动态合批 2020-09-15 09:39:26 +08:00
yhh 4ce810bdcd 修复demo 空格项目无法运行问题 2020-09-14 17:59:03 +08:00
yhh 24a463b85b 优化寻路速度 2020-09-14 17:54:17 +08:00
yhh 700d0194be 新增staticSpriteContainerRenderer 2020-09-14 13:32:20 +08:00
yhh 34a8d48df9 Coroutine 类型从IEnumerable为Iterator 2020-09-01 11:51:03 +08:00
YHH 8db028db1c 准备新增verlet物理引擎 2020-08-31 09:28:53 +08:00
yhh 358e899e8b 新增 CoroutineManager 协同程序 2020-08-28 19:12:21 +08:00
yhh 7a308f76b6 debugRender 新增camera参数来修正渲染位置 2020-08-28 18:04:50 +08:00
YHH a3c53116e1 修复碰撞器旋转后bounds计算错误 2020-08-28 09:13:53 +08:00
yhh d07912d610 新增虚拟输入类 VirtualInput 2020-08-27 18:48:20 +08:00
yhh e81f98ff17 修复Vector2.zero引起的引用混乱问题 2020-08-26 19:56:48 +08:00
yhh 1997b3f348 timeruler 绘制 2020-08-25 19:04:12 +08:00
yhh 0ab0728ddf update readme 2020-08-25 17:42:03 +08:00
yhh 46a8de39e3 新增windTransition例子 2020-08-25 17:28:22 +08:00
yhh 794e33a0a0 修复tiledmap tmxDirectory不正确问题 2020-08-25 16:19:56 +08:00
yhh 0bb09f6442 Merge branch 'master' of https://github.com/esengine/egret-framework 2020-08-25 14:21:46 +08:00
yhh 27dea50026 新增Ref类型 2020-08-25 14:21:37 +08:00
YHHandGitHub a39677062c Merge pull request #30 from esengine/imgbot
[ImgBot] Optimize images
2020-08-24 17:28:04 +08:00
YHH 27f9e78fe5 为boxCollider与spriteRenderer新增debugRender 2020-08-24 09:06:25 +08:00
YHH 7345a17d24 新增ninja adventure例子 2020-08-23 22:09:22 +08:00
YHH 6c1cfec928 新增Physics.linecast/linecastAll方法 2020-08-22 12:21:40 +08:00
YHHandGitHub 73f0f54ba7 Merge pull request #29 from esengine/imgbot
[ImgBot] Optimize images
2020-08-22 00:05:29 +08:00
yhh 646d1806ec demo 更新 2020-08-21 19:21:40 +08:00
yhh 6d4d787530 修复tiled中objectgroup塞image解析失败问题 2020-08-18 17:39:11 +08:00
yhh 66ef4c6597 tmxDirectory 2020-08-17 19:40:44 +08:00
YHH f7ee2c8d1c tiled 防止中断合批 2020-08-15 22:29:45 +08:00
YHH b3961d8ea1 Merge branch 'master' of https://github.com/esengine/egret-framework 2020-08-15 22:25:22 +08:00
YHH 1a2dd9ff2a tiled 文本位置居中 2020-08-15 22:24:08 +08:00
YHHandGitHub 21e33495d8 Merge pull request #27 from esengine/develop_tiled
tiled 支持
2020-08-15 22:01:37 +08:00
YHH 23a45bfd2d Merge remote-tracking branch 'remotes/origin/master' into develop_tiled
# Conflicts:
#	demo/libs/framework/framework.min.js
#	source/bin/framework.min.js
2020-08-15 22:00:43 +08:00
YHH 593cc83012 #28 tiled objectgroup解析 2020-08-15 21:59:52 +08:00
YHH f0b2d5b9b8 #28 支持objectgroup的tile类型 2020-08-15 18:16:59 +08:00
YHH 5dc7a72310 #28 tiled orthogonal支持 2020-08-15 12:16:23 +08:00
yhh 89d05726ac #18 动态图集用于优化drawcall 2020-08-14 15:46:19 +08:00