# RadialProgressBar **Repository Path**: mirrors_AdultLink/RadialProgressBar ## Basic Information - **Project Name**: RadialProgressBar - **Description**: Customizable radial progress bar shader for Unity3D. Allows you to set arc range, minimum and maximum colors, textures, radius, and a few more things. Create HP Bars, Speedometers, rank progress, etc! - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-11 - **Last Updated**: 2026-04-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RadialProgressBar [](https://github.com/adultlink) [](http://adultlink.mit-license.org) [](https://www.paypal.me/adultlink/5usd) [](https://twitter.com/ved_adultlink)  This shader allows you to create shiny looking radial progress bars that can be used to display information like character HP, loading status, matchmaking rating progress, car speed, etc. The possibilities are endless. The shader can be edited through [Amplify Shader Editor](http://amplify.pt/unity/amplify-shader-editor) and contributions to the project are always welcome! --- Project developed using **Unity 2017.4.8f1**. Please use this version if you are planning on contributing. You can work on your own branch and send a pull request with your changes. --- You can also just download a **unitypackage** from the [releases tab](https://github.com/AdultLink/RadialProgressBar/releases) and easily import everything to your project. This will not download the _screenshots_ folder. _Disclaimer: The scripts controlling the behavior of the examples provided are not optimized in any way and should only be taken as quick & dirty examples._ # Table of contents 1. [Getting started](#getting-started) 2. [Usage & parameters](#usage-and-parameters) - 2.1 [General settings](#general-settings) - 2.2 [Background settings](#background-settings) - 2.3 [Bar settings](#bar-settings) 3. [Examples](#examples) 4. [Parameters list](#parameters-list) 5. [Donate](#donate) 6. [License](#license) # Getting started To get this shader up and running you only need to attach it to a material, and drop that material onto a quad. That's it, you now have a basic HP Bar!
```C# //MAIN SETTINGS _Radius _Arcrange _Fillpercentage _Globalopacity _Rotation //BACKGROUND _Backgroundfillcolor _Backgroundopacity _Backgroundbordercolor _Backgroundborderopacity _Backgroundborderradialwidth _Backgroundbordertangentwidth //BAR - BORDER _Bordermincolor _Bordermaxcolor _Mainbarborderopacity _Mainborderradialwidth _Mainbordertangentwidth //BAR - MAIN TEXTURE _Maintex _Barmincolor _Barmaxcolor _Maintexopacity _Maintexcontrast _Invertmaintex _Mainscrollrotate _Maintexscrollspeed _Maintexrotationspeed _Maintextiling _Maintexoffset //BAR - SECONDARY TEXTURE _Secondarytex _Barsecondarymincolor _Barsecondarymaxcolor _Secondarytexopacity _Secondarytexcontrast _Invertsecondarytex _Secondaryscrollrotate _Secondarytexscrollspeed _Secondarytexrotationspeed _Secondarytextiling _Secondarytexoffset //BAR - NOISE TEXTURE _Noisetex _Noiseintensity _Noisetexcontrast _Invertnoisetex _Noisetexspeed _Noisetextiling _Noisetexoffset ```
```C# //MAIN SETTINGS _Radius _Arcrange _Fillpercentage _Globalopacity _Rotation //BAR _Barmincolor _Barmaxcolor ```