![]() |
|
||||||||||
|
|
|
|||||
|
Стыдно, но в тупике я
Где я не так делаю ? <controls left="0%" top="20%" basepath="assets/controls/" backgroundColor="0xFFFFFF">
<players>
<left stoppedState="LeftArrowPlayerStopped.png" playingState="LeftArrowPlayerPlaying.png" left="0" top="0"/>
<rightP stoppedState="RightArrowPlayerStopped.png" playingState="RightArrowPlayerPlaying.png" left="50" top="0"/>
</players>
</controls>
if(LoadedXML.controls && LoadedXML.controls.toString()!="") { trace("\n::\nXML loader: players left="+LoadedXML.controls.players.left); } Последний раз редактировалось djyamato; 06.10.2011 в 00:33. |
|
|||||
|
Регистрация: Jul 2011
Сообщений: 79
|
LoadedXML.controls.players.left.@stoppedState
вот так наверное надо написать |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Ну для начала у Вас невалидный XML - тег controls закрывется в первой же строке.
__________________
Reality.getBounds(this); |
|
|||||
|
Цитата:
Хмл валидный, в общем |
|
|||||
|
НЕ - не, это не рут, это один из вложенных нодов
Вот в таких записях работает trace("\n::\nLoadedXML.controls.players.left.toXMLString() = "+LoadedXML.controls.players.left.toXMLString()); trace("\n::\n(LoadedXML.controls.players.left as XMLList).toXMLString() = "+(LoadedXML.controls.players.left as XMLList).toXMLString()); :: LoadedXML.controls.players.left.toXMLString() = <left stoppedState="LeftArrowPlayerStopped.png" playingState="LeftArrowPlayerPlaying.png" left="0" top="0"/> :: (LoadedXML.controls.players.left as XMLList).toXMLString() = <left stoppedState="LeftArrowPlayerStopped.png" playingState="LeftArrowPlayerPlaying.png" left="0" top="0"/> Спасибо, люби друзи ![]() Последний раз редактировалось djyamato; 06.10.2011 в 02:35. |
|
|||||
|
Регистрация: Jun 2011
Сообщений: 212
|
LoadedXML.controls.players.left возвращает XMLList. Ну а раз List, значит надо указывать элемент:
Добавлено через 3 минуты На всякий случай: .@stoppedState - это тоже XMLList. Последний раз редактировалось trng; 06.10.2011 в 00:44. Причина: controls уже и есть LoadedXML. таки да. |
|
|||||
|
.
|
Если XMLList состоит из одного элемента, то FP делает toString именного его.
Все внутри XML есть XMLList. Что-то вроде Если хочется глянуть как оно там. |
|
|||||
|
Регистрация: Jun 2011
Сообщений: 212
|
Если уж не работает, лучше перестраховаться. По крайней мере при дебаге.
djyamato, сдвиги есть? |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|