示例#1
0
 /// <summary>
 /// The given entity is removed from the package.
 /// </summary>
 protected override void RemovedFromPackage(IPersistentEntity entity)
 {
     base.RemovedFromPackage(entity);
     crossingJunctions.RemovedFromPackage(entity);
     ((IPackageListener)permissions).RemovedFromPackage(entity);
     enteringDestinationTrigger.RemovedFromPackage(entity);
     destinationReachedTrigger.RemovedFromPackage(entity);
 }
示例#2
0
 /// <summary>
 /// The given entity is removed from the package.
 /// </summary>
 protected override void RemovedFromPackage(IPersistentEntity entity)
 {
     base.RemovedFromPackage(entity);
     activateTrigger.RemovedFromPackage(entity);
     deActivateTrigger.RemovedFromPackage(entity);
 }