void OnClick()
    {
        switch (status)
        {
        case "Free":
            manager.SwitchStatus(Constants.DETECT_STATUS.FREE);
            break;

        case "Invest":
            manager.SwitchStatus(Constants.DETECT_STATUS.INVEST);
            break;

        case "Dialog":
            manager.SwitchStatus(Constants.DETECT_STATUS.DIALOG);
            break;

        case "Move":
            manager.SwitchStatus(Constants.DETECT_STATUS.MOVE);
            break;

        default:
            break;
        }
    }
示例#2
0
 protected override void Execute()
 {
     manager.SwitchStatus(status);
 }