예제 #1
0
파일: Block.cs 프로젝트: nirvana2/Zero
 protected override void OnDisable()
 {
     //在不需要时移除委托,提高代码效率
     Physics2DEventListener.Get(this.gameObject).onTriggerEnter2D -= OnTrigger;
 }
예제 #2
0
파일: Block.cs 프로젝트: nirvana2/Zero
 protected override void OnEnable()
 {
     //自动获取gameObject上的Physics2DEventListener组件(没有的话会自动添加的),并添加TriggerEnter的委托方法
     Physics2DEventListener.Get(this.gameObject).onTriggerEnter2D += OnTrigger;
 }