Commit 00f41aa5 authored by 李维's avatar 李维

fix: 删除一些文件

parent 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
{
"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
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
{
"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
{
"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
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
{
"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
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment