using UnityEngine; namespace HutongGames.PlayMaker.Actions { [ActionCategory(OnlineMapsCategories.MARKERS)] [Tooltip("Get the count of 2D markers.")] public class Get2DMarkersCount : FsmStateAction { [UIHint(UIHint.Variable)] [Tooltip("Count of 2D markers.")] public FsmInt storeMarkersCount; public override void Reset() { storeMarkersCount = null; } public override void OnEnter() { DoEnter(); Finish(); } private void DoEnter() { if (OnlineMaps.instance == null) { Debug.LogError("Online Maps not found."); return; } storeMarkersCount.Value = OnlineMaps.instance.markers.Length; } } }