Join our Discord Channel
Assets/External Plugins/Playmaker NGUI Scripts/Scripts/Playmaker Actions/NguiSetFilledSpritefillamount.cs(52,24): error CS0029: Cannot implicitly convert type `HutongGames.PlayMaker.FsmFloat' to `float'
using HutongGames.PlayMaker;/// <summary>/// Sets the sprite fill value of a filled UISprite/// </summary>[ActionCategory("NGUI")][Tooltip("Set the Fill Value of a UISprite")]public class NguiSetFilledSpritefillamount : FsmStateAction{ [RequiredField] [Tooltip("NGUI Sprite to set")] public FsmOwnerDefault NguiSprite; [RequiredField] [Tooltip("Fill Amount")] public FsmFloat Floatamount; public override void Reset() { NguiSprite = null; Floatamount = null; } public override void OnUpdate() { // set the sprite DoSetSpriteFillAmount(); Finish(); } private void DoSetSpriteFillAmount() { // exit if objects are null if ((NguiSprite == null) || (Floatamount == null)) return; // get the sprite UISprite sprite = Fsm.GetOwnerDefaultTarget(NguiSprite).GetComponent<UISprite>(); // exit if no sprite found if (sprite == null) return; // set sprite to fill amount sprite.fillAmount = Floatamount; }}