Cocos Creator按

Cocos Creator 的按钮事件,除了编辑器里点点点,其实还有几种挺有意思的骚操作。像是直接全局监听所有节点事件,用起来爽就是要多加点判断。或者你想清清楚楚地管每一个按钮,组件监听器就比较合适。还有一种,玩得比较细的——用 cc.EventTarget 接口,动态加解事件更灵活,做些复杂交互就顺手。场景复杂时还能跟 自定义事件 混搭着来用,玩法挺多,建议几个方法结合着来,看场景选就行。

zip
test_cc_button三种为按钮添加事件的骚操作.zip 预估大小:62个文件
folder
test_cc_button 文件夹
folder
local 文件夹
folder
logs 文件夹
file
project.log 36KB
file
scene.json 47B
file
assets.json 175B
file
hierarchy.json 314B
file
node-library.json 18B
file
local.json 57B
file
layout.windows.json 2KB
file
console.json 40B
file
creator.d.ts 686KB
file
project.json 60B
folder
packages 文件夹
file
jsconfig.json 280B
folder
library 文件夹
folder
imports 文件夹
folder
2c 文件夹
file
2c937608-2562-40ea-b264-7395df6f0cea.json 2KB
folder
67 文件夹
file
67e68bc9-dad5-4ad9-a2d8-7e03d458e32f.json 367B
folder
ca 文件夹
file
ca8401fe-ad6e-41a8-bd46-8e3e4e9945be.json 13KB
folder
5c 文件夹
file
5c3bb932-6c3c-468f-88a9-c8c61d458641.json 374B
folder
50 文件夹
file
50b4495c-c7e4-4414-b5ef-43dc94f74940.json 17KB
folder
29 文件夹
file
29158224-f8dd-4661-a796-1ffab537140e.json 370B
folder
00 文件夹
file
0004d1cf-a0ad-47d8-ab17-34d3db9d35a3.json 6KB
folder
a2 文件夹
file
a23235d1-15db-4b95-8439-a2e005bfff91.json 304B
folder
27 文件夹
file
27756ebb-3d33-44b0-9b96-e858fadd4dd4.json 2KB
folder
96 文件夹
file
96083d03-c332-4a3f-9386-d03e2d19e8ee.json 2KB
folder
61 文件夹
file
61aeb05b-3b32-452b-8eed-2b76deeed554.json 2KB
folder
23 文件夹
file
232d2782-c4bd-4bb4-9e01-909f03d6d3b9.json 2KB
folder
90 文件夹
file
90004ad6-2f6d-40e1-93ef-b714375c6f06.json 313B
folder
9b 文件夹
file
9bbda31e-ad49-43c9-aaf2-f7d9896bac69.json 361B
folder
71 文件夹
file
7168db62-0edc-42e5-be5d-682cf6c4a165.json 310B
folder
1f 文件夹
file
1f55e3be-b89b-4b79-88de-47fd31018044.json 2KB
folder
88 文件夹
file
88e79fd5-96b4-4a77-a1f4-312467171014.json 370B
folder
97 文件夹
file
972b9a4d-47ee-4c74-b5c3-61d8a69bc29f.json 5KB
folder
e9 文件夹
file
e9ec654c-97a2-4787-9325-e6a10375219a.json 370B
folder
31 文件夹
file
31d8962d-babb-4ec7-be19-8e9f54a4ea99.json 367B
folder
32 文件夹
file
32044bd2-481f-4cf1-a656-e2b2fb1594eb.json 11KB
folder
bf 文件夹
file
bf0a434c-84dd-4a8e-a08a-7a36f180cc75.json 18KB
folder
68 文件夹
file
6827ca32-0107-4552-bab2-dfb31799bb44.json 308B
folder
c9 文件夹
file
c9fa51ff-3f01-4601-8f80-325d1b11dab7.json 370B
folder
7d 文件夹
file
7de03a80-4457-438d-95a7-3e7cdffd6086.json 1KB
file
7d4ffd94-42d6-4045-9db7-a744229adfc4.json 309B
folder
0d 文件夹
file
0d784963-d024-4ea6-a7db-03be0ad63010.json 6KB
folder
4a 文件夹
file
4a37dd57-78cd-4cec-aad4-f11a73d12b63.json 2KB
folder
78 文件夹
file
785a442c-3ceb-45be-a46e-7317f625f3b9.json 2KB
folder
59 文件夹
file
5965ffac-69da-4b55-bcde-9225d0613c28.json 4KB
folder
5f 文件夹
file
5fe5dcaa-b513-4dc5-a166-573627b3a159.json 377B
folder
8c 文件夹
file
8cdb44ac-a3f6-449f-b354-7cd48cf84061.json 301B
file
8c5001fd-07ee-4a4b-a8a0-63e15195e94d.json 1KB
folder
d1 文件夹
file
d1b8be49-b0a0-435c-83b7-552bed4bbe35.json 18KB
folder
cd 文件夹
file
cd33edea-55f5-46c2-958d-357a01384a36.json 3KB
folder
f0 文件夹
file
f0048c10-f03e-4c97-b9d3-3506e1d58952.json 367B
folder
e7 文件夹
file
e7c95e99-b9b7-4d7d-99a1-4ec98ba1fbd6.js 5KB
file
e7aba14b-f956-4480-b254-8d57832e273f.json 312B
file
e7c95e99-b9b7-4d7d-99a1-4ec98ba1fbd6.js.map 7KB
folder
1a 文件夹
file
1a32fc76-f0bd-4f66-980f-56929c0ca0b3.json 310B
file
uuid-to-mtime.json 7KB
folder
assets 文件夹
file
test_cc.js 4KB
file
scene.meta 88B
folder
scene 文件夹
file
New Scene.fire 17KB
file
New Scene.fire.meta 146B
file
test_cc.js.meta 197B
file
.gitignore 2KB
folder
settings 文件夹
file
project.json 562B
folder
temp 文件夹
folder
quick-scripts 文件夹
folder
assets 文件夹
file
test_cc.js 6KB
file
test_cc.js.map 7KB
folder
BackupAssets 文件夹
folder
assets 文件夹
folder
scene 文件夹
file
New Scene.fire 17KB
...
zip 文件大小:218.4KB