![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2001
Адрес: Украина
Сообщений: 284
|
Что то я совсем плохой,жара видно действует:
нужен код на AS генерирующий XML обьект вида: <shape name="figura"><point x="1" y="2"></point><point x="3" y="4"></point></shape> на входе var x,y,namefigura; myXML=new XML("<shape></shape>") myXML.firstchild.attribute.name="figura" ........................................................ SOS! Уперся я в NodeValue и ничего не выходит!Help! |
|
|||||
|
Регистрация: Jul 2003
Адрес: Винница (или область)
Сообщений: 118
|
var Shape:XML = new XML('<shape name="figura"></shape>')
var node:XMLNode;
var x,y,i:Number
for(var i=0; i<10; i++)
with(Shape)
{
node = createElement("point");
node.attributes['x'] = Math.round(Math.random()*Stage.width)
node.attributes['y'] = Math.round(Math.random()*Stage.height)
appendChild(node)
}
__________________
все там будем... |
|
|||||
|
Регистрация: Jan 2001
Адрес: Украина
Сообщений: 284
|
Приведенный код выдает примерно следующее:
Shape=<shape name="figura" /><point y="303" x="139" /><point y="206" x="344" /><point y="66" x="258" /><point y="194" x="67" /><point y="98" x="7" /><point y="75" x="10" /><point y="292" x="16" /><point y="320" x="300" /><point y="220" x="182" /><point y="55" x="162" /> а надо: Shape=<shape name="figura" ><point y="303" x="139" /><point y="206" x="344" /><point y="66" x="258" /><point y="194" x="67" /><point y="98" x="7" /><point y="75" x="10" /><point y="292" x="16" /><point y="320" x="300" /><point y="220" x="182" /><point y="55" x="162" /></> Найти разницу! Видимо у каждого свое понятие что такое xml и Макромедия тут не исключение.Они работают по закрывающимся тегам, а это не всегда верно |
![]() |
Часовой пояс GMT +4, время: 16:39. |
|
|
« Предыдущая тема | Следующая тема » |
|
|