Files
Max-Cocos-Demo/assets/games/scripts/uis/ShopUI.ts
2025-10-28 21:55:41 +08:00

24 lines
622 B
TypeScript

import { _decorator } from "cc";
import BaseLayer from "@max-studio/core/ui/BaseLayer";
import { uiConfig, UIType } from "@max-studio/core/ui/UIDecorator";
const { ccclass, property, menu } = _decorator;
@ccclass("ShopUI")
@uiConfig({
prefab: "prefabs/uis/ShopUI",
bundle: "games",
type: UIType.NORMAL,
isMulti: false,
isCache: false,
})
@menu("max/ui/ShopUI")
export class ShopUI extends BaseLayer {
protected onLoad(): void {
// ProtoDefinitions.pkg1.User
let user = new ProtoDefinitions.pkg1.User();
console.log(user, ProtoDefinitions.pkg1.User.encode(user));
}
}