mam taki problem. Zdefiniowalem pewien element jako button oraz inny, duzo mniejszy element na oddzielnej warstwie jako MC. chcialbym zeby po kliknieciu na button pojawil sie na nim ten mniejszy element dokladnie w miejscu w ktorym zostalo klikniete. Chcialbym jednak, zeby po kliknieciu ponowym pojawil sie znow ten sam maly obiekt ale ten juz utworzony przez wczesniejsze klikniecie pozostal (czyli teraz na jednym duzym elemencie button powinny byc dwa male, identyczne MC). I tu pojawia sie problem. Za kazdym kliknieciem pojawia sie ten maly obiekt, ale kolejne klikniecie obok jakby go przesuwa w nowe miejsce (czyli wczesniej narysowany znika). Mam nadzieje ze wyrazilem sie jasno. Oto czego probowalem:
maly obiekt = kropka
akcja buttona:
Kod: Zaznacz cały
on (release) {
attachMovie("kropka","kropka_new"+count,1);
_root["kropka_new"+count]._x= _root._xmouse;
_root["kropka_new"+count]._y= _root._ymouse;
++count;
}
lub tez:
Kod: Zaznacz cały
on (release) {
_root.kropka.duplicateMovieClip("kropka_new"+count, 1);
_root["kropka_new"+count]._x= _root._xmouse;
_root["kropka_new"+count]._y= _root._ymouse;
++count;
}
MC kropka ma w linkage ustawione ID kropka. Zmienna count jest okreslana wczesniej i na poczatku ma wartosc 1;