style: change gizmos decorator name

feature/ads-smart-display
tiendat3699 2024-06-08 12:39:41 +07:00
parent df4b171235
commit 470d855cc2
5 changed files with 7 additions and 10 deletions

View File

@ -18,13 +18,13 @@ import {
import GameState from '../Enum/GameState'; import GameState from '../Enum/GameState';
import ScoreType from '../Enum/ScoreType'; import ScoreType from '../Enum/ScoreType';
import GameEvent from '../Events/GameEvent'; import GameEvent from '../Events/GameEvent';
import { registerGizmo } from '../Gizmos/Decorator'; import { registerGizmos } from '../Gizmos/Decorator';
import Gizmos2D from '../Gizmos/Gizmos2D'; import Gizmos2D from '../Gizmos/Gizmos2D';
import AudioManager from '../Manager/AudioManager'; import AudioManager from '../Manager/AudioManager';
import { EventManger } from '../Manager/EventManger'; import { EventManger } from '../Manager/EventManger';
const { ccclass, property } = _decorator; const { ccclass, property } = _decorator;
@registerGizmo @registerGizmos
@ccclass('Enemy') @ccclass('Enemy')
export class Enemy extends Component { export class Enemy extends Component {
@property({ type: Collider2D, visible: true }) @property({ type: Collider2D, visible: true })

View File

@ -14,7 +14,7 @@ import {
} from 'cc'; } from 'cc';
import TimeConfig from '../Enum/TimeConfig'; import TimeConfig from '../Enum/TimeConfig';
import { CameraController } from '../Environments/CameraController'; import { CameraController } from '../Environments/CameraController';
import { registerGizmo } from '../Gizmos/Decorator'; import { registerGizmos } from '../Gizmos/Decorator';
import Gizmos2D from '../Gizmos/Gizmos2D'; import Gizmos2D from '../Gizmos/Gizmos2D';
import Gizmos3D from '../Gizmos/Gizmos3D'; import Gizmos3D from '../Gizmos/Gizmos3D';
import AudioManager from '../Manager/AudioManager'; import AudioManager from '../Manager/AudioManager';
@ -24,7 +24,7 @@ import Utilities from '../Utilities';
import { Ball } from './Ball'; import { Ball } from './Ball';
const { ccclass, property } = _decorator; const { ccclass, property } = _decorator;
@registerGizmo @registerGizmos
@ccclass('MultiBall') @ccclass('MultiBall')
export class MultiBall extends Component { export class MultiBall extends Component {
@property({ type: Collider2D, visible: true }) @property({ type: Collider2D, visible: true })

View File

@ -1,6 +1,6 @@
import { Component, director, Director, Node } from 'cc'; import { Component, director, Director, Node } from 'cc';
export function registerGizmo(constructor: new () => Component) { export function registerGizmos(constructor: new () => Component) {
const w = window as any; const w = window as any;
if (!w._componentsGizmos) w._componentsGizmos = []; if (!w._componentsGizmos) w._componentsGizmos = [];
if (w._componentsGizmos.includes(constructor)) return; if (w._componentsGizmos.includes(constructor)) return;

View File

@ -1,6 +1,3 @@
import { NodeActivator } from 'cc';
import { EDITOR } from 'cc/env';
declare module 'cc' { declare module 'cc' {
interface Component { interface Component {
/** /**

View File

@ -4,7 +4,7 @@ import GameState from '../Enum/GameState';
import ScoreType from '../Enum/ScoreType'; import ScoreType from '../Enum/ScoreType';
import { ScoreObject } from '../Environments/ScoreObject'; import { ScoreObject } from '../Environments/ScoreObject';
import GameEvent from '../Events/GameEvent'; import GameEvent from '../Events/GameEvent';
import { registerGizmo } from '../Gizmos/Decorator'; import { registerGizmos } from '../Gizmos/Decorator';
import Gizmos2D from '../Gizmos/Gizmos2D'; import Gizmos2D from '../Gizmos/Gizmos2D';
import ObjectPool from '../Pool/ObjectPool'; import ObjectPool from '../Pool/ObjectPool';
import { EventManger } from './EventManger'; import { EventManger } from './EventManger';
@ -26,7 +26,7 @@ class weightedObject {
public currentWeight; public currentWeight;
} }
@registerGizmo @registerGizmos
@ccclass('SpawnObjectManager') @ccclass('SpawnObjectManager')
export class SpawnObjectManager extends Component { export class SpawnObjectManager extends Component {
@property({ type: weightedObject, visible: true }) @property({ type: weightedObject, visible: true })