import { _decorator, Color, Component, Node, Sprite } from 'cc'; import MTools from '../tools/MTools'; const { ccclass, property } = _decorator; @ccclass('DefaultSpriteFrame') export class DefaultSpriteFrame extends Component { @property color: Color = new Color(); start() { let r = this.color.r; let g = this.color.g; let b = this.color.b; let a = this.color.a; let sprite = this.node.getComponent(Sprite); if (!sprite) sprite = this.node.addComponent(Sprite); sprite.spriteFrame = MTools.getDefaultSpriteFrame(r, g, b, a); } }