Exemplo n.º 1
0
        protected override void Loaded(BehaviorLoadedEventArgs args)
        {
            args.TrackSubscription(Draw.Subscribe(OnDraw));
            args.TrackSubscription(CreateResources.Subscribe(e => e.Tasks.Add(OnCreateResourcesAsync(e))));

            _terrain = Entity.GetBehavior <TerrainBehavior>();
        }
Exemplo n.º 2
0
 protected override void Loaded(BehaviorLoadedEventArgs args)
 {
     args.TrackSubscription(CreateResources.Subscribe(OnCreateResources));
 }
Exemplo n.º 3
0
 private void OnCreateResources()
 {
     CreateResources?.Invoke(this, EventArgs.Empty);
 }