public static void SetOutsideLimitRectBehavior(PointerManager.LimitRectBehavior behavior, String group) { ButtonGroupState.pointerLimitBehavior[group] = behavior; if (ButtonGroupState.activeButtonList.ContainsKey(group)) { Singleton <PointerManager> .Instance.SetPointerLimitRectBehavior(ButtonGroupState.activeButtonList[group], ButtonGroupState.pointerLimitBehavior[group]); } }
public void SetPointerLimitRectBehavior(GameObject go, PointerManager.LimitRectBehavior behavior) { if (go != (UnityEngine.Object)null && this.attachList.ContainsKey(go)) { UIPointer uipointer = this.attachList[go]; uipointer.Behavior = behavior; } }