One UI Kit - A Complete and Modern UI Kit for your Unity Games

One UI Kit - A Complete and Modern UI Kit for your Unity Games

Poweful and Optimized Modern UI Kit with PubSub support ready for MVP/MVC/MVVM

Welcome to the One UI Kit for Unity! This set includes dozens of different elements, components, and graphical styles for creating your user interface in games or applications on Unity.

No need more description? Download Now for Free

Features:

  • Modern Ready-to-Use UI;

  • Animations, Shader Effects, UI Particles;

  • Dozens of ready-to-use components;

  • Huge set of ready-to-use icons;

  • Many different examples of screens and navigation;

  • Optimized for Mobile;

  • Ready for MVC/MVP/MVVM;

Depedencies:

Installation process:

Usage

Just download latest release and see our example scene with different screens, navigation and binding system, shaders and effects examples;

Views Binding:

UIFramework.BindView(Instantiate(homeView), true); // Home Page
UIFramework.BindView(Instantiate(pageView));       // Sub-Page

Navigate to another view:

EventMessenger.Main.Publish(new OnViewNavigated {
    View = typeof(DemoPageView),
    Display = new DisplayOptions { IsAnimated = true, Delay = 0f, Duration = 0.5f, Type = AnimationType.Fade },
    Data = new DemoPageView.Data {
        Title = "Demo Page",
        Content = pageContent
    }
});

Ready to Use Screens and Components

The sample interface and windows shown below are already included in the project. For some of them it is easiest to use the Event Framework - an example of which is also in the Demo-scene.

Join Community