DebugM.ts 723 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import { DEBUG } from "cc/env";
  2. import { Tips } from "./Tips";
  3. import { find } from "cc";
  4. export class DebugM {
  5. isOpenPlayGame() {
  6. // return this.isDebugPeople();
  7. return true;
  8. }
  9. isOpenFamily() {
  10. return true;
  11. }
  12. private static _ins: DebugM;
  13. public static get ins(): DebugM {
  14. return this._ins ?? (this._ins = new DebugM());
  15. }
  16. public setDebugPeople() {
  17. localStorage.setItem("debug_people", "1");
  18. this.intoDebugMode();
  19. }
  20. init() {
  21. if (this.isDebugPeople()) {
  22. this.intoDebugMode();
  23. }
  24. }
  25. public intoDebugMode() {
  26. new window["VConsole"]();
  27. Tips.show("Debug Mode");
  28. }
  29. public isDebugPeople() {
  30. return localStorage.getItem("debug_people") == "1";
  31. }
  32. }