Skip to content

UnityFreeGames/PickerWheel-Unity2d-Games

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Easy Fortune Spin Wheel UI


A powerful,Customizable, and esay-to-use Spin Wheel UI for Unity

Video tutorial :https://youtu.be/Yd8jYG9yx_E
Group :https://t.me/Unity_Tutorial_Games

🎨Game Artist : https://instagram.com/mariaartpro

Google Play: https://play.google.com/store/apps/dev?id=7696656736256201466

❤️ Donate

Paypal



banner32

■ How to use? :

  1. Add DoTween package: http://dotween.demigiant.com/download.php

  2. Add EasyUI_PickerWheel package.

  3. Create a Canvas and addPickerWheel prefab to it. Assets/PickerWheel/Prefabs/PickerWheel.prefab

  4. Create a Demo.cs script.

  5. Add EasyUI.PickerWheelUI namespace.

  6. Demo.cs :

using UnityEngine;
using EasyUI.PickerWheelUI;   //required

public class Demo : MonoBehaviour {
	// Reference to the PickerWheel GameObject (step 3):
	[SerializeField] private PickerWheel pickerWheel;
	
	private void Start () {
		// Start spinning:
		pickerWheel.Spin ();
	}
}



■ Wheel Events : OnSpinStart and OnSpinEnd :

using UnityEngine;
using EasyUI.PickerWheelUI;

public class Demo : MonoBehaviour {
	[SerializeField] private PickerWheel pickerWheel;
	
	private void Start () {
		pickerWheel.OnSpinStart (() =>  {
			Debug.Log ("Spin start..."));
		});

		pickerWheel.OnSpinEnd (wheelPiece => {
			Debug.Log ("Spin end :") ;
			Debug.Log ("Index   : "+wheelPiece.Index);
			Debug.Log ("Chance  : "+wheelPiece.Chance);
			Debug.Log ("Label   : "+wheelPiece.Label);
			Debug.Log ("Amount  : "+wheelPiece.Amount);
		});

		pickerWheel.Spin ();
	}
}

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages