Example #1
0
        public void ClearCarouselButtons(NodeRemoveEvent e, SingleNode <CarouselComponent> carousel)
        {
            CarouselComponent       component   = carousel.component;
            CarouselButtonComponent frontButton = component.FrontButton;

            component.BackButton.DestroyButton();
            frontButton.DestroyButton();
        }
Example #2
0
        public void InitCarouselButtons(NodeAddedEvent e, SingleNode <CarouselComponent> carousel)
        {
            CarouselComponent component = carousel.component;
            long key = carousel.Entity.CreateGroup <CarouselGroupComponent>().Key;
            CarouselButtonComponent backButton  = component.BackButton;
            CarouselButtonComponent frontButton = component.FrontButton;

            backButton.Build(base.CreateEntity(backButton.name), key);
            frontButton.Build(base.CreateEntity(frontButton.name), key);
        }