CocosCreator-动态生成3种敌人

本文介绍了如何使用CocosCreator 3.0进行游戏开发,重点讲解动态生成不同类型的敌人的方法,涵盖了敌人的创建、管理以及与游戏逻辑的交互,为游戏增加更多趣味性和挑战性。
摘要由CSDN通过智能技术生成

CocosCreator-3.0-动态生成3种敌人


import { _decorator, Component, Node, Label, Sprite, Vec3, Prefab, instantiate, director, resources, SpriteFrame, Layers, UITransform, Canvas, view, View } from 'cc';
const { ccclass, property } = _decorator;

// 全局变量
var nodeFatherX: Node;
var frame: number = 0; //总共绘制的帧数
var arrayPlane = [];
var arrayPlaneNunber: number = -2; //累计生成敌人数
var gameWidthX: number = 0; //游戏宽度
var gameHeightX: number = 0; //游戏高度

@ccclass('Fish')
export class Fish extends Component {
    // [1]
    // dummy = '';

    // [2]
    // @property
    // serializableDummy = 0;

    @property({ type: SpriteFrame })
    public spriteFrameEnemyBig: SpriteFrame | null = null; // 精灵框架敌人大号
    @property({ type: SpriteFrame })
    public spriteFrameEnemyMid: SpriteFrame | null = null; // 精灵框架敌人中号
    @property({ type: SpriteFrame })
    public spriteFrameEnemySmall: SpriteFrame | null = n
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值