ZnhTest.ts 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. import GuideMng from "../../manager/GuideMng";
  2. const { ccclass, property } = cc._decorator;
  3. @ccclass
  4. export default class ZnhTest extends cc.Component {
  5. @property(cc.Prefab)
  6. private pfb_Guide:cc.Prefab=null;
  7. private resAry: string[] = [
  8. "guide"
  9. ];
  10. onLoad() {
  11. //cc.loader.loadResArray(this.resAry, cc.JsonAsset, (err, object) => {
  12. // console.log("Guide Res Loaded:" +JSON.stringify(object));
  13. // for(let i=0;i<object.length;i++){
  14. // console.log("Guide Res Loaded:" +JSON.parse(object[i]));
  15. // }
  16. //});
  17. cc.loader.loadResDir("guide", cc.JsonAsset, (err, objects, urls) => {
  18. console.log("Guide Res Loaded:" +JSON.stringify(objects));
  19. for (let i = 0; i < objects.length; i++) {
  20. console.log("Guide Res Loaded:" +JSON.stringify(objects[i]));
  21. }
  22. //GuideMng.Ins.znhTest=this;
  23. GuideMng.Ins.Init();
  24. GuideMng.Ins.CheckGuide1();
  25. //GuideMng.Ins.CheckGuide2();
  26. });
  27. }
  28. /**获取引导物体*/
  29. GetGuide() {
  30. return cc.instantiate(this.pfb_Guide);
  31. }
  32. }