Tools.ts 611 B

1234567891011121314151617181920212223
  1. import { _decorator, Component, ImageAsset, Node, Sprite, SpriteFrame, Texture2D } from 'cc';
  2. const { ccclass, property } = _decorator;
  3. export class Tools {
  4. static clearFromParent(node: Node, co:any) {
  5. let arr = [];
  6. node.children.forEach(element => {
  7. if (element.getComponent(co)) {
  8. arr.push(element);
  9. }
  10. });
  11. arr.forEach((element)=>{
  12. element.removeFromParent();
  13. });
  14. }
  15. public static random_between(min: number, max: number): number {
  16. return Math.random() * (max - min) + min;
  17. }
  18. }