示例#1
0
 public WithBuildingPlacedAnimation(Actor self, WithBuildingPlacedAnimationInfo info)
 {
     this.info     = info;
     wsb           = self.Trait <WithSpriteBody>();
     buildComplete = !self.Info.HasTraitInfo <BuildingInfo>();
 }
 public WithBuildingPlacedAnimation(Actor self, WithBuildingPlacedAnimationInfo info)
 {
     this.info     = info;
     wsb           = self.TraitsImplementing <WithSpriteBody>().Single(w => w.Info.Name == info.Body);
     buildComplete = !self.Info.HasTraitInfo <BuildingInfo>();
 }