示例#1
0
 /**
  * 删除指定的角色
  *
  * @param object
  */
 public void removeObject(Actor object) {
   if (isClose) {
     return;
   }
   if (objects.size() == 0) {
     return;
   }
   synchronized (objects) {
     if (this.objects.remove(object)) {
       this.collisionChecker.removeObject(object);
     }
     removeActionEvents(object);
     object.setLayer((ActorLayer) null);
   }
 }