feat(UnitBase): 添加单位分散机制和目标选择偏移 - 新增阵型分散参数:separationRadius、separationWeight、targetSpreadBias - 实现ComputeSeparation方法计算友军分离力,避免单位扎堆 - 添加确定性分散偏移,让不同单位偏好不同目标,避免全部涌向同一敌人 - 在移动逻辑中集成分离向量计算 feat(WorldHealthBar): 实现伤害数字显示系统 - 添加伤害数字相关配置参数:showDamageNumbers、damageNumberDuration等 - 实现TakeDamage和Heal方法中的伤害数字生成逻辑 - 创建DamageNumber组件处理数字的上升、缩放、淡出动画 - 实现白字黑边效果,使用TextMesh副本组合方式实现描边 refactor(CoreBattleTest): 更新AI巡逻和检测参数 - 将clickStopDistance替换为patrolStopDistance、patrolPause、patrolRadius - 添加leashRadius和friendlyBuildingTag参数 - 为攻击单位增加detectRange检测范围参数 chore(dependencies): 更新包管理依赖配置 - 添加TJGenerators和CodelyBridge包引用 - 调整包依赖顺序,保持XR模块引用 docs(CODELY): 更新开发日志记录 - 添加建筑系统核心脚本实现说明 - 记录NavMesh烘焙问题及解决方案 - 详细说明伤害数字系统的实现要点和技术难点 ```
51 lines
2.1 KiB
JSON
51 lines
2.1 KiB
JSON
{
|
|
"dependencies": {
|
|
"cn.tuanjie.ai.generators": "file:../.codely-cli/extensions/TJGenerators/Packages/cn.tuanjie.ai.generators",
|
|
"cn.tuanjie.ai.graph": "1.0.10",
|
|
"cn.tuanjie.codely.bridge": "1.0.81",
|
|
"com.qq.weixin.minigame": "https://gitee.com/wechat-minigame/minigame-tuanjie-transform-sdk.git",
|
|
"com.unity.2d.sprite": "1.0.0",
|
|
"com.unity.adaptiveperformance": "4.0.1",
|
|
"com.unity.feature.mobile": "1.0.0",
|
|
"com.unity.ide.rider": "3.0.40",
|
|
"com.unity.ide.visualstudio": "2.0.22",
|
|
"com.unity.ide.vscode": "1.2.5",
|
|
"com.unity.test-framework": "1.1.33",
|
|
"com.unity.textmeshpro": "3.0.10",
|
|
"com.unity.timeline": "1.8.9-t1",
|
|
"com.unity.ugui": "1.0.0",
|
|
"com.unity.visualscripting": "1.9.4",
|
|
"com.unity.modules.ai": "1.0.0",
|
|
"com.unity.modules.androidjni": "1.0.0",
|
|
"com.unity.modules.animation": "1.0.0",
|
|
"com.unity.modules.assetbundle": "1.0.0",
|
|
"com.unity.modules.audio": "1.0.0",
|
|
"com.unity.modules.cloth": "1.0.0",
|
|
"com.unity.modules.director": "1.0.0",
|
|
"com.unity.modules.imageconversion": "1.0.0",
|
|
"com.unity.modules.imgui": "1.0.0",
|
|
"com.unity.modules.infinity": "1.0.0",
|
|
"com.unity.modules.jsonserialize": "1.0.0",
|
|
"com.unity.modules.particlesystem": "1.0.0",
|
|
"com.unity.modules.physics": "1.0.0",
|
|
"com.unity.modules.physics2d": "1.0.0",
|
|
"com.unity.modules.screencapture": "1.0.0",
|
|
"com.unity.modules.terrain": "1.0.0",
|
|
"com.unity.modules.terrainphysics": "1.0.0",
|
|
"com.unity.modules.tilemap": "1.0.0",
|
|
"com.unity.modules.ui": "1.0.0",
|
|
"com.unity.modules.uielements": "1.0.0",
|
|
"com.unity.modules.unityanalytics": "1.0.0",
|
|
"com.unity.modules.unitywebrequest": "1.0.0",
|
|
"com.unity.modules.unitywebrequestassetbundle": "1.0.0",
|
|
"com.unity.modules.unitywebrequestaudio": "1.0.0",
|
|
"com.unity.modules.unitywebrequesttexture": "1.0.0",
|
|
"com.unity.modules.unitywebrequestwww": "1.0.0",
|
|
"com.unity.modules.vehicles": "1.0.0",
|
|
"com.unity.modules.video": "1.0.0",
|
|
"com.unity.modules.vr": "1.0.0",
|
|
"com.unity.modules.wind": "1.0.0",
|
|
"com.unity.modules.xr": "1.0.0"
|
|
}
|
|
}
|