Unity logo
Cancel
장바구니
애플리케이션
Sell Assets

평점 만점의 리뷰가 11,000개 이상

8만 5천명 이상의 리뷰

10만명 이상의 포럼 멤버가 선호하는 에셋

유니티에서 모더레이팅하는 모든 에셋

도구
GUI
1/4
Simple UI state machine package with "code-first" approach. No complex visual state machine editors to learn, just POCOs implementing predefined interfaces & components to hook them to game objects.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.7f1
Compatible
Compatible
Compatible
설명

This asset package contains very simple state machine system for controlling UI elements. The asset follows a paradigm where one can define explicit rules per UI game object, which will dictate when the game object should be visible & what transitions it should launch when state machine executes. This asset will not include any fancy state machine editorial systems or separate databases to control the states. Instead, it relies solely on class based approach. This means that every state, transition & transition animation is defined via specific class implementing a specific interface. These classes can then be hooked to game objects with specific UI State Machine System component.


This asset was purpose built for controlling UI states (ie. animations rely on RectTransform components), however, the actual state machine and it's logic does not depend on UI components. One can in theory leverage the state machine outside of canvas also.


How to use

Refer to the README.txt for documentation. In a nutshell, you define your custom states, state transitions & transition animations with custom classes. After that, you can hook them with desired UI game objects with UI State Hook & UI State Transition Hook components.


Technical details

Key features

  • fully customizable & simple state machine system
  • pre-defined interfaces for easier customization
  • custom editors for visualizing states, transitions & transition animations

Feedback


Found a bug, or wanna propose new features to the asset? Mail me at srebelwithoutcause@gmail.com and I'll get right to it.

관련 키워드
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
언어
어필리에이트 프로그램
멤버십링크 생성기어필리에이트 ID
Feedback
파트너 프로그램
협력사
USD
EUR
Copyright © 2025 Unity Technologies
모든 가격은 부가가치세를 제외한 금액입니다.
USD
EUR