ObstacleMgr.ts 571 B

123456789101112131415161718192021222324
  1. import { _decorator, Component, Node, Sprite, SpriteFrame, Vec3 } from 'cc';
  2. import { ModulerBase } from './ModulerBase';
  3. const { ccclass, property } = _decorator;
  4. @ccclass('ObstacleMgr')
  5. export class ObstacleMgr extends ModulerBase {
  6. @property(SpriteFrame)
  7. frame: SpriteFrame = null;
  8. start() {
  9. }
  10. update(deltaTime: number) {
  11. }
  12. creatorObs(pos: Vec3,index: number){
  13. const node = new Node();
  14. node.addComponent(Sprite).spriteFrame = this.frame;
  15. node.setPosition(pos);
  16. node.parent = this.node;
  17. }
  18. }