DefaultSceneMediator.ts 548 B

1234567891011121314151617181920212223242526
  1. import BaseMediator from "../../lightMVC/core/base/BaseMediator";
  2. const {ccclass, property} = cc._decorator;
  3. @ccclass
  4. export default class DefaultSceneMediator extends BaseMediator {
  5. private _data: any;
  6. public init(data?: any): void {
  7. console.log("打开场景时传递的参数:", data);
  8. this._data = data;
  9. }
  10. public viewDidAppear(): void {
  11. console.log("viewDidAppear ===>>>", this._data);
  12. cc.director.loadScene("FriendScene");
  13. }
  14. public destroy(): void {
  15. }
  16. }