const { ccclass, property } = cc._decorator; @ccclass export abstract class UIBase extends cc.Component { abstract init(data: any); public static prefabPath = ''; }