diff --git a/.gitmodules b/.gitmodules index b9b5a6a6..56f07aa0 100644 --- a/.gitmodules +++ b/.gitmodules @@ -13,9 +13,6 @@ [submodule "extensions/cocos/cocos-ecs/extensions/cocos-terrain-gen"] path = extensions/cocos/cocos-ecs/extensions/cocos-terrain-gen url = https://github.com/esengine/cocos-terrain-gen.git -[submodule "examples/lawn-mower-demo"] - path = examples/lawn-mower-demo - url = https://github.com/esengine/lawn-mower-demo.git [submodule "extensions/cocos/cocos-ecs/extensions/mvvm-designer"] path = extensions/cocos/cocos-ecs/extensions/mvvm-designer url = https://github.com/esengine/mvvm-designer.git @@ -35,5 +32,5 @@ path = examples/electric-world url = https://github.com/esengine/electric-world.git [submodule "examples/lawn-mower-demo"] - path = examples/lawn-mower-demod + path = examples/lawn-mower-demo url = https://github.com/esengine/lawn-mower-demo.git \ No newline at end of file diff --git a/packages/network/tests/NetworkLibrary.test.ts b/packages/network/tests/NetworkLibrary.test.ts index 076dd641..8b3e5d4a 100644 --- a/packages/network/tests/NetworkLibrary.test.ts +++ b/packages/network/tests/NetworkLibrary.test.ts @@ -9,9 +9,9 @@ import { NetworkBehaviour } from '../src/NetworkBehaviour'; import { SyncVar } from '../src/decorators/SyncVar'; import { ClientRpc } from '../src/decorators/ClientRpc'; import { Command } from '../src/decorators/Command'; -import { NetworkRegistry } from '../src/core/NetworkRegistry'; -import { SyncVarManager } from '../src/core/SyncVarManager'; -import { RpcManager } from '../src/core/RpcManager'; +import { NetworkRegistry } from '../src/Core/NetworkRegistry'; +import { SyncVarManager } from '../src/Core/SyncVarManager'; +import { RpcManager } from '../src/Core/RpcManager'; // 测试用的玩家组件 class TestPlayerComponent extends NetworkBehaviour { @@ -140,11 +140,11 @@ describe('网络库基础功能测试', () => { expect(messages.length).toBeGreaterThanOrEqual(2); // 验证消息内容 - const healthMessage = messages.find(m => m.propertyName === 'health'); + const healthMessage = messages.find((m: any) => m.propertyName === 'health'); expect(healthMessage).toBeDefined(); expect(healthMessage?.value).toBe(80); - const nameMessage = messages.find(m => m.propertyName === 'playerName'); + const nameMessage = messages.find((m: any) => m.propertyName === 'playerName'); expect(nameMessage).toBeDefined(); expect(nameMessage?.value).toBe('TestPlayer'); }); @@ -190,7 +190,7 @@ describe('网络库基础功能测试', () => { playerComponent.showDamageEffect(25, { x: 100, y: 200 }); const rpcMessages = RpcManager.instance.getPendingRpcMessages(); - const damageMessage = rpcMessages.find(m => m.methodName === 'showDamageEffect'); + const damageMessage = rpcMessages.find((m: any) => m.methodName === 'showDamageEffect'); expect(damageMessage).toBeDefined(); expect(damageMessage?.isClientRpc).toBe(true); } diff --git a/packages/network/tests/TsrpcTransport.test.ts b/packages/network/tests/TsrpcTransport.test.ts index 30a941c2..c82b1ac8 100644 --- a/packages/network/tests/TsrpcTransport.test.ts +++ b/packages/network/tests/TsrpcTransport.test.ts @@ -4,7 +4,7 @@ import 'reflect-metadata'; import { TsrpcTransport } from '../src/transport/TsrpcTransport'; -import { NetworkConfig } from '../src/types/NetworkTypes'; +import { NetworkConfig } from '../src/Types/NetworkTypes'; // 简化测试,只验证基本功能 describe('TSRPC传输层测试', () => {