Страница 1 из 1

Список Area

СообщениеДобавлено: Ср янв 19, 2011 8:38 am
rig12
Всем доброго!
Возможно ли как-то получить список эарий, обращаясь к ссылке MyEngine?
Знаю, что есть такое свойство как Engine.Objects[], где в элементах в строковом виде хранится список объектов. Но как вычленить Areas из этого...

Re: Список Area

СообщениеДобавлено: Ср янв 19, 2011 9:14 am
Klinkmann_Msk
rig12 писал(а):Всем доброго!
Возможно ли как-то получить список эарий, обращаясь к ссылке MyEngine?
Знаю, что есть такое свойство как Engine.Objects[], где в элементах в строковом виде хранится список объектов. Но как вычленить Areas из этого...

В вопросе сожержится ответ ;)
Называйте ареи "правильно" (например "Ar_..."). Тогда их из списка будет относительно легко вычленить.

Re: Список Area

СообщениеДобавлено: Ср янв 19, 2011 10:11 am
rig12
Klinkmann_Msk писал(а):
В вопросе сожержится ответ ;)
Называйте ареи "правильно" (например "Ar_..."). Тогда их из списка будет относительно легко вычленить.


Это-то понятно
А если тысячи их? И не я насоздавал....
Пойду переименую :?

Re: Список Area

СообщениеДобавлено: Ср янв 19, 2011 10:50 am
Klinkmann_Msk
rig12 писал(а):
Klinkmann_Msk писал(а):
В вопросе сожержится ответ ;)
Называйте ареи "правильно" (например "Ar_..."). Тогда их из списка будет относительно легко вычленить.


Это-то понятно
А если тысячи их? И не я насоздавал....
Пойду переименую :?

Можно автоматизировать сей процесс.
С Engine.Objects[] снимаете наименования объектов, а потом в цикле перебираете их поле xxx.ContainedName, которое должно содержать слово Area.