Commit Graph

35 Commits

Author SHA1 Message Date
YHH 2e38284d6e 升级项目框架,移除大部分无用的物理和tween系统 2025-06-07 20:32:43 +08:00
yhh caa3ffc8f5 1.新增es.TimeUtils
2.优化并给部分类添加注释
3.移除fasterDictionary
2023-03-13 23:32:24 +08:00
YHH f3f5d0bbd1 修复重复多余的定义 2021-10-04 16:53:00 +08:00
yhh f533186c8d listpool根据type划分池 2021-08-06 11:10:45 +08:00
yhh 9c7703eb2d 优化框架性能,Time支持传入引擎dt 2021-05-13 16:58:24 +08:00
yhh fd62aa469a 优化实体更新效率 2021-05-12 13:08:47 +08:00
yhh bc6920f829 优化getComponent与getComponents性能 2021-04-26 15:23:16 +08:00
yhh 17b36f01b0 优化实体列表add/remove效率。性能大幅度提高 2021-04-16 17:48:13 +08:00
yhh 7e94f42b10 修复transform.setparent报错 2021-03-30 18:02:27 +08:00
yhh 6b2c18ad75 更改命名空间linq为es 2021-03-29 15:28:18 +08:00
yhh 8b5bc444f1 场景搜索包含特定组件的实体列表 2021-03-26 17:36:50 +08:00
yhh f6513a0cf3 新增jobSystem 2021-02-01 14:23:13 +08:00
yhh d7ec4d087c 优化updateList,性能提高百倍! 2021-02-01 11:11:53 +08:00
yhh 3e182db019 新增Debug辅助Insist 2021-01-18 19:54:41 +08:00
yhh d84ffcc2b7 移除Core,新增各接口用于sdk扩展 2020-12-30 16:28:07 +08:00
yhh c60fe13d71 移除fastlist(经测试比Array并没有快) 2020-12-14 11:34:23 +08:00
yhh 9d0c583399 EntityList.updateList效率提升10倍 2020-12-04 10:54:51 +08:00
yhh b2ebd5ee94 修复entityList获取实体失败问题 2020-12-02 15:42:55 +08:00
yhh 0137309d3a 取消Extension改为linq.List以避免forin污染 2020-11-30 13:50:18 +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 97dfcb4c04 新增entitySystemsEnabled用于控制是否开启系统 2020-11-26 10:44:28 +08:00
yhh fc6a8a0803 新增fastList、注释完善 2020-10-27 18:08:49 +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 514572f291 reformat code 2020-07-28 16:25:20 +08:00
yhh 6be43fc9ac 优化transform结构
新增实体列表排序
2020-07-24 15:29:07 +08:00
yhh 1b52bc5fd1 全部移动至es模块 2020-07-23 11:00:46 +08:00
yhh 5b8f414a45 整理ecs框架 2020-07-22 20:07:14 +08:00
yhh 481112cfc2 完善渐隐场景转换 2020-06-22 15:27:58 +08:00
YHH bc995e36c2 修复 triggerlistener 发生碰撞后不断触发问题(仅第一次碰撞触发) 2020-06-18 09:06:59 +08:00
YHH 831152aa26 新增碰撞检测算法 2020-06-09 22:32:18 +08:00
YHH 262e16bb88 新增componentlist管理组件列表 2020-06-08 23:04:57 +08:00
YHH 11af0a31a7 新增entityprocessor管理实体解析器 2020-06-08 21:53:09 +08:00
yhh a048a8ac29 新增entitylist用于管理实体 2020-06-08 20:11:58 +08:00