Example #1
0
 public MovementEntity(SyncEntity entity, SyncTransform transform)
 {
     this.entity        = entity;
     this.syncTransform = transform;
     this.decorator     = entity.GetComponent <MovementDecorator>();
 }
Example #2
0
 // defineation of movment entity is:
 // 1-have syncTransfrom component
 // 2-isn't local authority
 private bool IsMovementEntity(SyncEntity entity)
 {
     return(entity.authorityType != SyncEntity.AuthorityType.local &&
            entity.GetComponent <SyncTransform>());
 }