Skip to content

anisimovih/OneJS-Ult-Meter-Extended

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enhanced Ult Meter

This project is an extended version of the official OneJS Ult Meter tutorial, featuring additional mechanics and visual effects. Preview

Features

Base Features (from original tutorial)

  • Circular progress bar with smooth animations
  • Progress value driven by C# backend
  • Tweened transitions for smooth value changes
  • Percentage display in the center

Enhanced Features

  1. Charge Limit System

    • Implemented a maximum charge limit instead of automatic reset
    • Charge limit can be more then 1 (overcharge)
  2. Charge History Visualization

    • New charge levels are rendered "over" the old ones
    • Automatic color calculation for each level based on linear green-yellow-red gradient
  3. Charge Release Mechanism

    • Added a button to release accumulated charge inside the radial progress bar
    • Button preserve the square aspect on windo size change
  4. Special Effects

    • Text pulse effect at 200% charge
    • Element shake effect at 300% charge

About

Tutorial on building Unity UI with React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published