Example #1
0
    //------------------------------------------------------------------------------------------------------------------
    public static void TRACK_TARGET(txUIObject obj, float speed, txUIObject target, TrackDoneCallback doneCallback, CheckPosition checkPosition)
    {
        CommandWindowTrackTarget cmd = mCommandSystem.newCmd <CommandWindowTrackTarget>(false);

        cmd.mObject        = target;
        cmd.mSpeed         = speed;
        cmd.mDoneCallback  = doneCallback;
        cmd.mCheckPosition = checkPosition;
        mCommandSystem.pushCommand(cmd, obj);
    }
Example #2
0
    //------------------------------------------------------------------------------------------------------------------
    public static void TRACK_TARGET(txUIObject obj, float speed, txUIObject target, TrackDoneCallback doneCallback, CheckPosition checkPosition)
    {
        if (!checkStaticPanel(obj))
        {
            return;
        }
        CommandWindowTrackTarget cmd = newCmd(out cmd, false);

        cmd.mObject        = target;
        cmd.mSpeed         = speed;
        cmd.mDoneCallback  = doneCallback;
        cmd.mCheckPosition = checkPosition;
        pushCommand(cmd, obj);
    }