PDA

Просмотр полной версии : Позиционирование мувиков


waleriy
28.11.2006, 15:07
Ребятки! помогите решить следующую задачку, на сцене есть 12 мувиков, они перемещаються по сцене, с этим проблем нет, а вот как получать ускорение для каждого из них это проблемка! эти параметры для ускорения надо передавать из xml файла! Поможите а? или хотя бы примерчиком, или советом, а лучше советом с примерчиком!

_sestra_
28.11.2006, 15:20
В чём проблема то?
1) В том что бы пропарсить XML и вытащить данные?
2) Проблема с самим ускорением?
3) или что?

miramax
28.11.2006, 15:21
Ребятки! помогите решить следующую задачку, на сцене есть 12 мувиков, они перемещаються по сцене, с этим проблем нет, а вот как получать ускорение для каждого из них это проблемка! эти параметры для ускорения надо передавать из xml файла! Поможите а? или хотя бы примерчиком, или советом, а лучше советом с примерчиком!
Есть такой раздел физики - "кинематика". Что мешает использовать формулы для скорости, времени, расстояния и ускорения ?

mixey_lv
28.11.2006, 15:25
// Create a new XML object.
var flooring:XML = new XML();

// Set the ignoreWhite property to true (default value is false).
flooring.ignoreWhite = true;

// After loading is complete, trace the XML object.
flooring.onLoad = function(success) {
xmlNode = flooring;
total = xmlNode.childNodes [0].childNodes.length;
for (i = 0; i < total; i ++) {
//считывай параметры xml-а и задавай своим мувикам нужное ускорение.
curr_item = _root.my_mcs["Nr_" + i]; // динамически обращаешся к мувикам
curr_item.uskorenie = xmlNode.childNodes [0].childNodes [i].attributes.uskorenie;
}
};

// Load the XML into the flooring object.
flooring.load("flooring.xml");

Думаю пимерно так можно.

waleriy
28.11.2006, 16:55
sestra_ а ты сможешь это все реализовать в качестве примера?

1) пропарсить XML и вытащить данные
2) ускорение

Буду очень благодарен

waleriy
28.11.2006, 16:58
mixey_lv А ты можешь дать примерчик? если не трудно

mixey_lv
28.11.2006, 17:03
смотри выше....

пытался как раз таки пример и запостить...