123456789101112131415161718192021222324252627282930313233 |
- import { _decorator, Component, Node, Sprite } from 'cc';
- import { resMgr } from '../../Frames/ResourcesMgr';
- const { ccclass, property } = _decorator;
- @ccclass('Card')
- export class Card extends Component {
- private _lock: Node = null;
- private _label: Node = null;
- private _sprite: Node = null;
- protected onLoad(): void {
- this._lock = this.node.getChildByName("Lock");
- this._label = this.node.getChildByName("Label");
- this._sprite = this.node.getChildByName("Sprite")
- }
- start() {
- }
- setLock(b: boolean){
- this._lock.active = b;
- }
- setlabel(b: boolean){
- this._label.active = b;
- }
- setSprite(name: string){
- this._sprite.getComponent(Sprite).spriteFrame = resMgr.getSpriteFrame(name);
- }
- }
|