GameStartup.ts 692 B

123456789101112131415161718192021
  1. import { _decorator, Component, Node, director, find } from 'cc';
  2. import { SceneSetup } from './SceneSetup';
  3. const { ccclass, property } = _decorator;
  4. @ccclass('GameStartup')
  5. export class GameStartup extends Component {
  6. start() {
  7. console.log('GameStartup: 初始化游戏...');
  8. // 添加场景设置组件
  9. const canvas = find('Canvas');
  10. if (canvas) {
  11. if (!canvas.getComponent(SceneSetup)) {
  12. canvas.addComponent(SceneSetup);
  13. console.log('GameStartup: 已添加SceneSetup组件到Canvas');
  14. }
  15. } else {
  16. console.error('GameStartup: 找不到Canvas节点');
  17. }
  18. }
  19. }