最近搜索

待处理问题

浏览:341
管理员 2021-11-04 06:00
poolManager
 this.handle.set(name,[target]);
这个地方为什么加[]  

原因:
    public static handle = new Map<string, Node[]>();
    因为这个地方是数组。

    
let array:Node[] = [];
array.push(target);
this.handle.set(name, array);
 audioManager.instance. 也要理解一下。



scheduleOnce
是定时器。随后了解一下。 roadPoint里面有用。


audioManager.instance.playSound(constant.AUDIO_SOUND.CRASH);



node = this.handle.get(name)?.pop();

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.pop();
fruits 结果输出:
Banana,Orange,Apple



this.handle.get(name)?.push(target);



我这里挂载提Node节点,但是属性声明的是脚本,感觉有点冲突。

直接挂ts不能挂上去。

image.png

image.png



方法之间的回调

image.png

image.png

image.png




CarManager里面_startSchedule 也用到了回调方法

image.png

image.png



联系站长

站长微信:xiaomao0055

站长QQ:14496453