예제 #1
0
 public static GameMenuOption.OnConditionDelegate positiveLeaveType(GameMenuOption.LeaveType type = GameMenuOption.LeaveType.Submenu)
 {
     return(delegate(MenuCallbackArgs args)
     {
         args.optionLeaveType = type;
         return true;
     });
 }
 protected VartsMenuOptionBehaviorBase(string menuId, string menuOptionId,
                                       string menuOptionText, GameMenuOption.LeaveType menuLeaveType, bool isLeave, int index = -1)
 {
     _menuId         = menuId;
     _menuOptionId   = menuOptionId;
     _menuOptionText = menuOptionText;
     _menuLeaveType  = menuLeaveType;
     _isLeave        = isLeave;
     _index          = index;
 }