From 08c98b587af3e8d82f9c349352a814b211a33517 Mon Sep 17 00:00:00 2001 From: Leo Date: Sun, 9 Jan 2022 16:25:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TweemDemo/README.md | 2 -- {TweemDemo => TweenDemo}/.gitignore | 0 TweenDemo/README.md | 2 ++ {TweemDemo => TweenDemo}/assets/Scene.meta | 0 .../assets/Scene/helloworld.fire | 4 ++-- .../assets/Scene/helloworld.fire.meta | 0 {TweemDemo => TweenDemo}/assets/Script.meta | 0 .../assets/Script/HelloWorld.js | 0 .../assets/Script/HelloWorld.js.meta | 0 {TweemDemo => TweenDemo}/assets/Script/TweemTest.ts | 11 +++++++++++ .../assets/Script/TweemTest.ts.meta | 0 {TweemDemo => TweenDemo}/assets/Texture.meta | 0 .../assets/Texture/HelloWorld.png | Bin .../assets/Texture/HelloWorld.png.meta | 0 .../assets/Texture/singleColor.png | Bin .../assets/Texture/singleColor.png.meta | 0 {TweemDemo => TweenDemo}/creator.d.ts | 0 {TweemDemo => TweenDemo}/jsconfig.json | 0 {TweemDemo => TweenDemo}/project.json | 0 {TweemDemo => TweenDemo}/settings/builder.json | 0 .../settings/builder.panel.json | 0 {TweemDemo => TweenDemo}/settings/project.json | 0 {TweemDemo => TweenDemo}/settings/services.json | 0 {TweemDemo => TweenDemo}/template-banner.png | Bin {TweemDemo => TweenDemo}/template.json | 0 {TweemDemo => TweenDemo}/tsconfig.json | 0 26 files changed, 15 insertions(+), 4 deletions(-) delete mode 100644 TweemDemo/README.md rename {TweemDemo => TweenDemo}/.gitignore (100%) create mode 100644 TweenDemo/README.md rename {TweemDemo => TweenDemo}/assets/Scene.meta (100%) rename {TweemDemo => TweenDemo}/assets/Scene/helloworld.fire (99%) rename {TweemDemo => TweenDemo}/assets/Scene/helloworld.fire.meta (100%) rename {TweemDemo => TweenDemo}/assets/Script.meta (100%) rename {TweemDemo => TweenDemo}/assets/Script/HelloWorld.js (100%) rename {TweemDemo => TweenDemo}/assets/Script/HelloWorld.js.meta (100%) rename {TweemDemo => TweenDemo}/assets/Script/TweemTest.ts (93%) rename {TweemDemo => TweenDemo}/assets/Script/TweemTest.ts.meta (100%) rename {TweemDemo => TweenDemo}/assets/Texture.meta (100%) rename {TweemDemo => TweenDemo}/assets/Texture/HelloWorld.png (100%) rename {TweemDemo => TweenDemo}/assets/Texture/HelloWorld.png.meta (100%) rename {TweemDemo => TweenDemo}/assets/Texture/singleColor.png (100%) rename {TweemDemo => TweenDemo}/assets/Texture/singleColor.png.meta (100%) rename {TweemDemo => TweenDemo}/creator.d.ts (100%) rename {TweemDemo => TweenDemo}/jsconfig.json (100%) rename {TweemDemo => TweenDemo}/project.json (100%) rename {TweemDemo => TweenDemo}/settings/builder.json (100%) rename {TweemDemo => TweenDemo}/settings/builder.panel.json (100%) rename {TweemDemo => TweenDemo}/settings/project.json (100%) rename {TweemDemo => TweenDemo}/settings/services.json (100%) rename {TweemDemo => TweenDemo}/template-banner.png (100%) rename {TweemDemo => TweenDemo}/template.json (100%) rename {TweemDemo => TweenDemo}/tsconfig.json (100%) diff --git a/TweemDemo/README.md b/TweemDemo/README.md deleted file mode 100644 index 09b0019..0000000 --- a/TweemDemo/README.md +++ /dev/null @@ -1,2 +0,0 @@ -# hello-world -Hello world new project template. diff --git a/TweemDemo/.gitignore b/TweenDemo/.gitignore similarity index 100% rename from TweemDemo/.gitignore rename to TweenDemo/.gitignore diff --git a/TweenDemo/README.md b/TweenDemo/README.md new file mode 100644 index 0000000..60a2fe6 --- /dev/null +++ b/TweenDemo/README.md @@ -0,0 +1,2 @@ +# TweenDemo +添加一个使用Tween的demo,测试环境这ccc 2.4.5 \ No newline at end of file diff --git a/TweemDemo/assets/Scene.meta b/TweenDemo/assets/Scene.meta similarity index 100% rename from TweemDemo/assets/Scene.meta rename to TweenDemo/assets/Scene.meta diff --git a/TweemDemo/assets/Scene/helloworld.fire b/TweenDemo/assets/Scene/helloworld.fire similarity index 99% rename from TweemDemo/assets/Scene/helloworld.fire rename to TweenDemo/assets/Scene/helloworld.fire index 4fc0fea..24cb6d8 100644 --- a/TweemDemo/assets/Scene/helloworld.fire +++ b/TweenDemo/assets/Scene/helloworld.fire @@ -923,7 +923,7 @@ "component": "", "_componentId": "f6462UR+MlIhI9Hg1W9ywCa", "handler": "onEventClick", - "customEventData": "7" + "customEventData": "9" }, { "__type__": "cc.Node", @@ -1308,7 +1308,7 @@ "component": "", "_componentId": "f6462UR+MlIhI9Hg1W9ywCa", "handler": "onEventClick", - "customEventData": "8" + "customEventData": "10" }, { "__type__": "cc.Canvas", diff --git a/TweemDemo/assets/Scene/helloworld.fire.meta b/TweenDemo/assets/Scene/helloworld.fire.meta similarity index 100% rename from TweemDemo/assets/Scene/helloworld.fire.meta rename to TweenDemo/assets/Scene/helloworld.fire.meta diff --git a/TweemDemo/assets/Script.meta b/TweenDemo/assets/Script.meta similarity index 100% rename from TweemDemo/assets/Script.meta rename to TweenDemo/assets/Script.meta diff --git a/TweemDemo/assets/Script/HelloWorld.js b/TweenDemo/assets/Script/HelloWorld.js similarity index 100% rename from TweemDemo/assets/Script/HelloWorld.js rename to TweenDemo/assets/Script/HelloWorld.js diff --git a/TweemDemo/assets/Script/HelloWorld.js.meta b/TweenDemo/assets/Script/HelloWorld.js.meta similarity index 100% rename from TweemDemo/assets/Script/HelloWorld.js.meta rename to TweenDemo/assets/Script/HelloWorld.js.meta diff --git a/TweemDemo/assets/Script/TweemTest.ts b/TweenDemo/assets/Script/TweemTest.ts similarity index 93% rename from TweemDemo/assets/Script/TweemTest.ts rename to TweenDemo/assets/Script/TweemTest.ts index 7a87bbe..f943076 100644 --- a/TweemDemo/assets/Script/TweemTest.ts +++ b/TweenDemo/assets/Script/TweemTest.ts @@ -35,6 +35,10 @@ export default class TweemTest extends cc.Component { this.progressAction(this.targetNode); } else if (custom == '8') { this.stopAction(this.curTw) + } else if (custom == "9") { + this.bezierAction(this.targetNode); + } else if (custom == "10") { + this.stopAction(this.curTw); } } @@ -209,5 +213,12 @@ export default class TweemTest extends cc.Component { }).union().repeatForever().start(); } + bezierAction(node: cc.Node) { + this.resetNode(node); + this.curTw = cc.tween(node).bezierTo(5, cc.v2(0, 0), cc.v2(150, 350), cc.v2(300, 0)).call(() => { + this.resetNode(node); + }).union().repeatForever().start(); + } + // update (dt) {} } diff --git a/TweemDemo/assets/Script/TweemTest.ts.meta b/TweenDemo/assets/Script/TweemTest.ts.meta similarity index 100% rename from TweemDemo/assets/Script/TweemTest.ts.meta rename to TweenDemo/assets/Script/TweemTest.ts.meta diff --git a/TweemDemo/assets/Texture.meta b/TweenDemo/assets/Texture.meta similarity index 100% rename from TweemDemo/assets/Texture.meta rename to TweenDemo/assets/Texture.meta diff --git a/TweemDemo/assets/Texture/HelloWorld.png b/TweenDemo/assets/Texture/HelloWorld.png similarity index 100% rename from TweemDemo/assets/Texture/HelloWorld.png rename to TweenDemo/assets/Texture/HelloWorld.png diff --git a/TweemDemo/assets/Texture/HelloWorld.png.meta b/TweenDemo/assets/Texture/HelloWorld.png.meta similarity index 100% rename from TweemDemo/assets/Texture/HelloWorld.png.meta rename to TweenDemo/assets/Texture/HelloWorld.png.meta diff --git a/TweemDemo/assets/Texture/singleColor.png b/TweenDemo/assets/Texture/singleColor.png similarity index 100% rename from TweemDemo/assets/Texture/singleColor.png rename to TweenDemo/assets/Texture/singleColor.png diff --git a/TweemDemo/assets/Texture/singleColor.png.meta b/TweenDemo/assets/Texture/singleColor.png.meta similarity index 100% rename from TweemDemo/assets/Texture/singleColor.png.meta rename to TweenDemo/assets/Texture/singleColor.png.meta diff --git a/TweemDemo/creator.d.ts b/TweenDemo/creator.d.ts similarity index 100% rename from TweemDemo/creator.d.ts rename to TweenDemo/creator.d.ts diff --git a/TweemDemo/jsconfig.json b/TweenDemo/jsconfig.json similarity index 100% rename from TweemDemo/jsconfig.json rename to TweenDemo/jsconfig.json diff --git a/TweemDemo/project.json b/TweenDemo/project.json similarity index 100% rename from TweemDemo/project.json rename to TweenDemo/project.json diff --git a/TweemDemo/settings/builder.json b/TweenDemo/settings/builder.json similarity index 100% rename from TweemDemo/settings/builder.json rename to TweenDemo/settings/builder.json diff --git a/TweemDemo/settings/builder.panel.json b/TweenDemo/settings/builder.panel.json similarity index 100% rename from TweemDemo/settings/builder.panel.json rename to TweenDemo/settings/builder.panel.json diff --git a/TweemDemo/settings/project.json b/TweenDemo/settings/project.json similarity index 100% rename from TweemDemo/settings/project.json rename to TweenDemo/settings/project.json diff --git a/TweemDemo/settings/services.json b/TweenDemo/settings/services.json similarity index 100% rename from TweemDemo/settings/services.json rename to TweenDemo/settings/services.json diff --git a/TweemDemo/template-banner.png b/TweenDemo/template-banner.png similarity index 100% rename from TweemDemo/template-banner.png rename to TweenDemo/template-banner.png diff --git a/TweemDemo/template.json b/TweenDemo/template.json similarity index 100% rename from TweemDemo/template.json rename to TweenDemo/template.json diff --git a/TweemDemo/tsconfig.json b/TweenDemo/tsconfig.json similarity index 100% rename from TweemDemo/tsconfig.json rename to TweenDemo/tsconfig.json