Здравствуйте, Troglodit, Вы писали:
T>Да, пример кода не очень удачный , я приведу другой — обойти все спрайты (созданные не в луа) и выставить им координаты (400,300)
T>T> StaticSpriteManager=getMgr();
T> for v = 1, 4000, 1 do
T> local obj= StaticSpriteManager.getStaticSprite(v);
T> obj.setPosition(400,300);
T> end
T>
T>здесь оно тоже все удаляет, хоть не оно создавало. Как поступить ?
А можно увидеть код биндинга на стороне C++? Как будто объекты передаются по значению, либо отдается ownership через adopt.