Пример #1
0
    //----------------------------------------------------------------------------------------------------------------------------------------------------------
    // 显示
    // 窗口的显示和隐藏()
    public static void ACTIVE_WINDOW(txUIObject obj, bool active = true)
    {
        CommandWindowActive cmd = mCommandSystem.newCmd <CommandWindowActive>(false);

        cmd.mActive = active;
        mCommandSystem.pushCommand(cmd, obj);
    }
Пример #2
0
    //----------------------------------------------------------------------------------------------------------------------------------------------------------
    // 显示
    // 窗口的显示和隐藏()
    public static void ACTIVE_WINDOW(txUIObject obj, bool active = true)
    {
        CommandWindowActive cmd = newCmd(out cmd, false);

        cmd.mActive = active;
        pushCommand(cmd, obj);
    }
Пример #3
0
    // 延迟窗口的显示和隐藏
    public static CommandWindowActive ACTIVE_WINDOW_DELAY(LayoutScript script, txUIObject obj, bool active, float dealyTime)
    {
        CommandWindowActive cmd = mCommandSystem.newCmd <CommandWindowActive>(false, true);

        cmd.mActive = active;
        mCommandSystem.pushDelayCommand(cmd, obj, dealyTime);
        script.addDelayCmd(cmd);
        return(cmd);
    }
Пример #4
0
    public static CommandWindowActive ACTIVE_WINDOW_DELAY_EX(LayoutScript script, txUIObject obj, bool active, float dealyTime, CommandCallback startCallback, object userData = null)
    {
        CommandWindowActive cmd = mCommandSystem.newCmd <CommandWindowActive>(false, true);

        cmd.mActive = active;
        cmd.addStartCommandCallback(startCallback, userData);
        mCommandSystem.pushDelayCommand(cmd, obj, dealyTime);
        script.addDelayCmd(cmd);
        return(cmd);
    }