Jump to content

destroyElement


Recommended Posts

Posted

Помогите пожалуйста, не могу удалить созданый объект.Подскажите как правильно сделать удаление объекта.

Код

    function attachNeon1( thePlayer ) 
        if not isPedInVehicle( thePlayer ) then return end 
        local vehicle = getPedOccupiedVehicle( thePlayer ) 
        local obj1a = createObject( 16783, 0, 0, 0, 0, 0, 0 ) -- Создаем объект 
        local obj2a = createObject( 16783, 0, 0, 0, 0, 0, 0 ) -- Создаем объект 
        attachElements( obj1a, vehicle, 0.8, 0.1, -0.5 ) -- Тут настраиваем положение объекта (: 
        attachElements( obj2a, vehicle, -0.8, 0.1, -0.5 ) -- Тут настраиваем положение объекта (: 
    end 
    addCommandHandler( "neon1", attachNeon1 ) 

Posted
Подскажите как правильно сделать удаление объекта.

Можете объяснить, что вы хотите сделать, но более подробней. Просто я в вашем коде не вижу вообще удаление объекта где-либо.

Posted

Сори что не правильно задал вопрос).Я имел в виду то как в этот код добавить удаление объектов, например если объекты созданы командой их удалить)

Posted

Когда ты создаёшь объект, то тебе нужно сделать его дочерним к машине через setElementParent. Дальше ты пишешь команду для удаления и этот код будет просто получать все дочерние элементы у машины через getElementChildren. Ну и потом их просто удаляешь через destroyElement. И ещё тут большой плюс есть, если твоя машина уничтожится ( через destroyElement ), то эти объекты так же уничтожатся.

Дерево элементов это очень хорошая штука.

  • Other Languages Moderators
Posted
Когда ты создаёшь объект, то тебе нужно сделать его дочерним к машине через setElementParent. Дальше ты пишешь команду для удаления и этот код будет просто получать все дочерние элементы у машины через getElementChildren. Ну и потом их просто удаляешь через destroyElement. И ещё тут большой плюс есть, если твоя машина уничтожится ( через destroyElement ), то эти объекты так же уничтожатся.

Дерево элементов это очень хорошая штука.

пиши тутор по дереву тогда.

Posted

Вы должны это сами сделать если вы понимаете как делать этот алгоритм. Я вроде всё понятно объяснил, вопросов не должно быть.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...