Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
middleLayer_for_jxw_demo
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
template admin
middleLayer_for_jxw_demo
Commits
00f41aa5
Commit
00f41aa5
authored
Aug 21, 2025
by
李维
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: 删除一些文件
parent
a93c0b6d
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
0 additions
and
176 deletions
+0
-176
pages.meta
assets/middleLayer_for_jxw_demo/script/pages.meta
+0
-12
empty.meta
assets/middleLayer_for_jxw_demo/script/pages/empty.meta
+0
-12
empty.ts
assets/middleLayer_for_jxw_demo/script/pages/empty/empty.ts
+0
-80
empty.ts.meta
...middleLayer_for_jxw_demo/script/pages/empty/empty.ts.meta
+0
-9
gamecenter.meta
assets/middleLayer_for_jxw_demo/script/pages/gamecenter.meta
+0
-12
gamecenter.ts
...eLayer_for_jxw_demo/script/pages/gamecenter/gamecenter.ts
+0
-42
gamecenter.ts.meta
...r_for_jxw_demo/script/pages/gamecenter/gamecenter.ts.meta
+0
-9
No files found.
assets/middleLayer_for_jxw_demo/script/pages.meta
deleted
100644 → 0
View file @
a93c0b6d
{
"ver": "1.1.2",
"uuid": "79a8363c-304f-444a-9628-a8619e8d52a0",
"isBundle": false,
"bundleName": "",
"priority": 1,
"compressionType": {},
"optimizeHotUpdate": {},
"inlineSpriteFrames": {},
"isRemoteBundle": {},
"subMetas": {}
}
\ No newline at end of file
assets/middleLayer_for_jxw_demo/script/pages/empty.meta
deleted
100644 → 0
View file @
a93c0b6d
{
"ver": "1.1.2",
"uuid": "97c0238b-e55f-4981-9d17-66fdc335efa4",
"isBundle": false,
"bundleName": "",
"priority": 1,
"compressionType": {},
"optimizeHotUpdate": {},
"inlineSpriteFrames": {},
"isRemoteBundle": {},
"subMetas": {}
}
\ No newline at end of file
assets/middleLayer_for_jxw_demo/script/pages/empty/empty.ts
deleted
100644 → 0
View file @
a93c0b6d
const
{
ccclass
,
property
}
=
cc
.
_decorator
;
import
Router
from
'
../../router
'
;
@
ccclass
export
default
class
Empty
extends
cc
.
Component
{
onLoad
()
{
console
.
log
(
'
Empty 场景加载1
'
);
// 检查并清理 middleLayer_for_jxw_demo 场景的常驻节点
this
.
cleanupMiddleLayerPersistNodes
();
}
/**
* 清理 middleLayer_for_jxw_demo 场景的常驻节点
*/
private
cleanupMiddleLayerPersistNodes
()
{
console
.
log
(
'
🧹 检查并清理 middleLayer_for_jxw_demo 场景的常驻节点...
'
);
try
{
console
.
log
(
'
🧹 检查并清理 middleLayer_for_jxw_demo 场景的常驻节点...
'
);
// 查找 middleLayer 节点
const
middleLayerNode
=
cc
.
find
(
'
middleLayer
'
);
if
(
middleLayerNode
)
{
// 检查是否为常驻节点
if
(
cc
.
game
.
isPersistRootNode
(
middleLayerNode
))
{
console
.
log
(
'
⚠️ 发现 middleLayer 节点仍然是常驻节点,正在移除...
'
);
cc
.
game
.
removePersistRootNode
(
middleLayerNode
);
console
.
log
(
'
✅ 已移除 middleLayer 节点的常驻设置
'
);
}
else
{
console
.
log
(
'
✅ middleLayer 节点不是常驻节点,无需处理
'
);
}
}
else
{
console
.
log
(
'
ℹ️ 未找到 middleLayer 节点,可能已经被清理
'
);
}
// 检查 RouterNode(通常保持常驻)
const
routerNode
=
cc
.
find
(
'
RouterNode
'
);
if
(
routerNode
)
{
const
isRouterPersist
=
cc
.
game
.
isPersistRootNode
(
routerNode
);
console
.
log
(
`RouterNode 常驻状态:
${
isRouterPersist
?
'
是
'
:
'
否
'
}
`
);
}
}
catch
(
error
)
{
console
.
error
(
'
❌ 清理常驻节点失败:
'
,
error
);
}
}
/**
* 运行游戏中心
*/
onRunGameCenter
()
{
const
router
=
Router
.
getInstance
();
router
.
navigateTo
(
'
/index
'
,
{
params
:
{
source
:
'
empty
'
,
timestamp
:
Date
.
now
()
}
}).
then
(
success
=>
{
if
(
success
)
{
console
.
log
(
'
成功导航到主场景
'
);
}
else
{
console
.
error
(
'
导航到主场景失败
'
);
}
});
}
/**
* 返回按钮点击事件
*/
onReturnClick
()
{
const
router
=
Router
.
getInstance
();
router
.
navigateTo
(
'
/index
'
,
{
params
:
{
source
:
'
empty
'
,
action
:
'
return
'
}
});
}
}
\ No newline at end of file
assets/middleLayer_for_jxw_demo/script/pages/empty/empty.ts.meta
deleted
100644 → 0
View file @
a93c0b6d
{
"ver": "1.0.8",
"uuid": "6f6bcd57-2891-423d-89c0-251d5e1ebb44",
"isPlugin": false,
"loadPluginInWeb": true,
"loadPluginInNative": true,
"loadPluginInEditor": false,
"subMetas": {}
}
\ No newline at end of file
assets/middleLayer_for_jxw_demo/script/pages/gamecenter.meta
deleted
100644 → 0
View file @
a93c0b6d
{
"ver": "1.1.2",
"uuid": "a93ca14d-9947-49cc-a67a-6aa514c79463",
"isBundle": false,
"bundleName": "",
"priority": 1,
"compressionType": {},
"optimizeHotUpdate": {},
"inlineSpriteFrames": {},
"isRemoteBundle": {},
"subMetas": {}
}
\ No newline at end of file
assets/middleLayer_for_jxw_demo/script/pages/gamecenter/gamecenter.ts
deleted
100644 → 0
View file @
a93c0b6d
const
{
ccclass
,
property
}
=
cc
.
_decorator
;
import
Router
from
'
../../router
'
;
@
ccclass
export
default
class
GameCenter
extends
cc
.
Component
{
onLoad
()
{
console
.
log
(
'
GameCenter 场景加载
'
);
}
/**
* 返回主场景
*/
onReturnToMain
()
{
const
router
=
Router
.
getInstance
();
router
.
navigateTo
(
'
/index
'
,
{
params
:
{
source
:
'
gamecenter
'
,
timestamp
:
Date
.
now
()
}
}).
then
(
success
=>
{
if
(
success
)
{
console
.
log
(
'
成功返回主场景
'
);
}
else
{
console
.
error
(
'
返回主场景失败
'
);
}
});
}
/**
* 进入空页面
*/
onEnterEmpty
()
{
const
router
=
Router
.
getInstance
();
router
.
navigateTo
(
'
/empty
'
,
{
params
:
{
source
:
'
gamecenter
'
,
timestamp
:
Date
.
now
()
}
});
}
}
\ No newline at end of file
assets/middleLayer_for_jxw_demo/script/pages/gamecenter/gamecenter.ts.meta
deleted
100644 → 0
View file @
a93c0b6d
{
"ver": "1.0.8",
"uuid": "eeca0181-fada-4660-ab19-5ae955941b39",
"isPlugin": false,
"loadPluginInWeb": true,
"loadPluginInNative": true,
"loadPluginInEditor": false,
"subMetas": {}
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment