DESKTOP-5RP3AKU\Jisol 324736a619 update
2023-10-28 02:51:05 +08:00

30 lines
751 B
TypeScript

import { _decorator } from "cc";
import GButtleBase from "./GButtleBase";
import { SpriteFrame } from "cc";
import { Sprite } from "cc";
import { UITransform } from "cc";
import { size } from "cc";
import { Size } from "cc";
import { v3 } from "cc";
import { Vec2 } from "cc";
const { ccclass, property } = _decorator;
export interface GButtleDefaultInfo{
image:SpriteFrame;//子弹图片
scale:number; //子弹大小
}
//默认子弹类
@ccclass("GButtleDefault")
export default class GButtleDefault extends GButtleBase<GButtleDefaultInfo>{
setData(info:GButtleDefaultInfo){
this.node.layer = 1;
this.node.addComponent(Sprite).spriteFrame = info.image;
this.node.scale = v3(info.scale,info.scale,0);
}
}