示例#1
0
 public override void Load(LoadObjectStore ObjectStore)
 {
     base.Load(ObjectStore);
     Cat        = ObjectStore.LoadCatProperty("cat");
     FirstDesk  = ObjectStore.LoadDeskProperty("first-desk");
     FirstLamp  = ObjectStore.LoadLampProperty("first-lamp");
     FourthDesk = ObjectStore.LoadDeskProperty("fourth-desk");
     SecondDesk = ObjectStore.LoadDeskProperty("second-desk");
     SecondLamp = ObjectStore.LoadLampProperty("second-lamp");
     ThirdDesk  = ObjectStore.LoadDeskProperty("third-desk");
     ThirdLamp  = ObjectStore.LoadLampProperty("third-lamp");
 }
示例#2
0
 public override void Load(LoadObjectStore ObjectStore)
 {
     base.Load(ObjectStore);
     _ActionFraction       = ObjectStore.LoadDoubleProperty("action-fraction");
     _AnimationFraction    = ObjectStore.LoadDoubleProperty("animation-fraction");
     _AnimationState       = ObjectStore.LoadAnimationStateProperty("animation-state");
     _ArrivesAtMinute      = ObjectStore.LoadUInt64Property("arrives-at-minute");
     _ArrivesAtMinuteOfDay = ObjectStore.LoadUInt64Property("arrives-at-minute-of-day");
     _AtDesk          = ObjectStore.LoadBooleanProperty("at-desk");
     _BackgroundColor = ObjectStore.LoadColorProperty("background-color");
     _BorderColor     = ObjectStore.LoadColorProperty("border-color");
     _Desk            = ObjectStore.LoadDeskProperty("desk");
     _Height          = ObjectStore.LoadDoubleProperty("height");
     _LeavesAtMinute  = ObjectStore.LoadUInt64Property("leaves-at-minute");
     _LivingSide      = ObjectStore.LoadLivingSideProperty("living-side");
     _Name            = ObjectStore.LoadStringProperty("name");
     _Wage            = ObjectStore.LoadUInt64Property("wage");
     _Width           = ObjectStore.LoadDoubleProperty("width");
     _WorkMinutes     = ObjectStore.LoadUInt64Property("work-minutes");
     _X = ObjectStore.LoadDoubleProperty("x");
     _Y = ObjectStore.LoadDoubleProperty("y");
 }