import { _decorator, Component, director, Node } from "cc"; import AudioEffect from "../libs/AudioEffect"; const { ccclass, property } = _decorator; @ccclass("HomeSceneCon") export class HomeSceneCon extends Component { // 滑动区域节点 @property(Node) swipeNode: Node = null; start() { // 监听滑动区域事件 this.swipeNode.on(Node.EventType.TOUCH_START, this.goToGameScene, this); } // 跳转到游戏场景 goToGameScene() { director.preloadScene("game", () => { director.loadScene("game"); }); } // 跳转到 love-story 场景 goToLoveStoryScene() { AudioEffect.playClickAudio(); director.preloadScene("love-story", () => { director.loadScene("love-story"); }); } // 跳转到 mood 场景 goToMoodScene() { AudioEffect.playClickAudio(); director.preloadScene("mood", () => { director.loadScene("mood"); }); } // 跳转到作者场景 goToAuthorScene() { AudioEffect.playClickAudio(); director.preloadScene("author", () => { director.loadScene("author"); }); } update(deltaTime: number) {} }