From e9a037f9f1b9342fccc21175b2f2296211a7d85a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=9D=E7=88=B7?= Date: Mon, 6 Sep 2021 23:51:43 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=B5=8B=E8=AF=95=E5=9C=BA?= =?UTF-8?q?=E6=99=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/Scene/example_sync_simple.scene | 8 ++++++-- assets/Script/example/sync.meta | 12 ++++++++++++ assets/Script/example/sync/SyncCube.ts | 16 ++++++++++++++++ assets/Script/example/sync/SyncCube.ts.meta | 1 + profiles/v2/packages/scene.json | 6 +++--- 5 files changed, 38 insertions(+), 5 deletions(-) create mode 100644 assets/Script/example/sync.meta create mode 100644 assets/Script/example/sync/SyncCube.ts create mode 100644 assets/Script/example/sync/SyncCube.ts.meta diff --git a/assets/Scene/example_sync_simple.scene b/assets/Scene/example_sync_simple.scene index 965577e..2e20e4b 100644 --- a/assets/Scene/example_sync_simple.scene +++ b/assets/Scene/example_sync_simple.scene @@ -2692,8 +2692,12 @@ }, "_enabled": true, "__prefab": null, - "leftNode": null, - "rightNode": null, + "leftNode": { + "__id__": 8 + }, + "rightNode": { + "__id__": 13 + }, "_id": "3eUR5PcmBINZrHFBQB+E2A" }, { diff --git a/assets/Script/example/sync.meta b/assets/Script/example/sync.meta new file mode 100644 index 0000000..e3f1145 --- /dev/null +++ b/assets/Script/example/sync.meta @@ -0,0 +1,12 @@ +{ + "ver": "1.1.0", + "importer": "directory", + "imported": true, + "uuid": "6733f7c6-4be8-4ffa-851f-5dcd401545d2", + "files": [], + "subMetas": {}, + "userData": { + "compressionType": {}, + "isRemoteBundle": {} + } +} diff --git a/assets/Script/example/sync/SyncCube.ts b/assets/Script/example/sync/SyncCube.ts new file mode 100644 index 0000000..d218aa0 --- /dev/null +++ b/assets/Script/example/sync/SyncCube.ts @@ -0,0 +1,16 @@ +import { Component, Label, _decorator, view, director, Node, RichText } from "cc"; +import { replicated } from "../../sync/SyncUtil"; + +const { ccclass, property } = _decorator; + +@ccclass +export default class SyncCube extends Component { + + @replicated() + posX = 0; + + onLoad() { + } + + // update (dt) {} +} diff --git a/assets/Script/example/sync/SyncCube.ts.meta b/assets/Script/example/sync/SyncCube.ts.meta new file mode 100644 index 0000000..fcbb845 --- /dev/null +++ b/assets/Script/example/sync/SyncCube.ts.meta @@ -0,0 +1 @@ +{"ver":"4.0.22","importer":"typescript","imported":true,"uuid":"38e435f1-2a76-452d-b288-edd2685f4706","files":[],"subMetas":{},"userData":{"simulateGlobals":[]}} diff --git a/profiles/v2/packages/scene.json b/profiles/v2/packages/scene.json index d9c7378..6da0f99 100644 --- a/profiles/v2/packages/scene.json +++ b/profiles/v2/packages/scene.json @@ -111,18 +111,18 @@ "position": { "x": 480, "y": 320, - "z": 1015.5884572681199 + "z": 2880 }, "rotation": { "x": 0, "y": 0, "z": 0, - "w": -1 + "w": 1 }, "viewCenter": { "x": 480, "y": 320, - "z": 1000 + "z": 0 } } },