Ejemplo n.º 1
0
    //--------------------------------------------------------------------------------------------------------------------------------------------
    // 显示
    #region 物体的显示和隐藏
    public static void ACTIVE_OBJECT(MovableObject obj, bool active = true)
    {
        CommandMovableObjectActive cmd = mCommandSystem.newCmd <CommandMovableObjectActive>(false);

        cmd.mActive = active;
        mCommandSystem.pushCommand(cmd, obj);
    }
Ejemplo n.º 2
0
    //--------------------------------------------------------------------------------------------------------------------------------------------
    // 显示
    #region 物体的显示和隐藏
    public static void ACTIVE_OBJECT(MovableObject obj, bool active = true)
    {
        CommandMovableObjectActive cmd = newCmd(out cmd, false);

        cmd.mActive = active;
        pushCommand(cmd, obj);
    }
Ejemplo n.º 3
0
    public static CommandMovableObjectActive ACTIVE_OBJECT_DELAY_EX(MovableObject obj, bool active, float dealyTime, CommandCallback startCallback, object userData = null)
    {
        CommandMovableObjectActive cmd = mCommandSystem.newCmd <CommandMovableObjectActive>(false, true);

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