Просмотр полной версии : duplicateMovieClip Что не так?
on (press) {
firstclip.duplicateMovieClip("newclip"+level,level);
_root["newclip"_level]._x = int(Math.random()*550);
_root["newclip"_level]._y = int(Math.random()*550);
level++
}
Что тут не так? Не работает.
_root["newclip"_level] - подчеркивание откуда взялось? Когда называл про него ни слова:-)
а не пашет, потому что те надо вместо _root["newclip"_level] - писать _root["newclip"+level]
синтаксис... уважаемый, проверяйте)))))))
более того - на всякий случай - а вы указали отправную точку? мож в самом клипе и лежт переменная level=0 или скока там, но все же - проверте...
если лежит в руте - то и делайте на всяк пожарный соответственно). т.е. так -
в самом руте лежит
var level=0;
а на кнопку вечашй так -
on (press) {
firstclip.duplicateMovieClip("newclip"+_root.level,_root.level);
_root["newclip"+_root.level]._x = int(Math.random()*550);
_root["newclip"+_root.level]._y = int(Math.random()*550);
_root.level++
}
вроде б все)
хотя строку с дублированием - проверь - где лежит твой мув firstclip...вряд ли в самой кнопке....
наверняка на главной( или в каком нить ином муве)... посему и строку с дублированием укажи так -
_root.firstclip.duplicateMovieClip("newclip"+_root.level,_root.level);
VIO
Спасибо за подробный ответ, только вот не мог б ты файл Fla выложить, так как у меня не даже твой скопрованый текст не риагирует...
минутку.....
пи.си - те с комментами в нем али как?)
ня.... получай под горячим соусом....
с тя - пифо)))))
Пасиба, я вообще до сих пор в MX работаю, как я понял ты делал в 8, отрыв 8, все заработало. Надо все же переходить на 8, тока вот почему AS в MX Не заработал?
скинь свой пример - скажу что и как.... или ты имеешь в виду именно мой исходник?
кстати... переставай пользовацца int - она уже устарела... пиши Math.floor
Вообщем вот страница из книги, делал все как там а не работает...
хм... нинаю) у меня работает....
один глюк может быть что б не дублировался мувик твой - тока в ЕДИНСТВЕННОМ случае... если ты когда создал вручную мувик, который firstclip, то на этом и остановился... но при конвертации - та тока задал имя для библиотеки... и что бы команда дублирования могла увидеть этот мувик у тебя на временной шкале тебе надо выполнить следующие операции:
1. один раз нажать на тот мувик который будет дублироваться /именно один раз, что бы мув выделился прямоугольной рамкой, ибо если ты кликнешь дважды - то уже войдешь в режим редактирования даного мува, а нам это и напиг не сдалось.../
2. открываешь панель пропертиз /если она у тебя там закрыта/
3. в поле instance name - вводишь firstclip...
4. нажимай контр+ентер и любуйся)
и еще.... а ты тот код, который on(press) - точно именно на кнопку повесил а не куда нить еще?))) хотя если б куда нить еще а не на кнопку повесил бы - то аутпат с ошибкой вылез бы....
хм... нинаю) у меня работает....
один глюк может быть что б не дублировался мувик твой - тока в ЕДИНСТВЕННОМ случае... если ты когда создал вручную мувик, который firstclip, то на этом и остановился... но при конвертации - та тока задал имя для библиотеки... и что бы команда дублирования могла увидеть этот мувик у тебя на временной шкале тебе надо выполнить следующие операции:
1. один раз нажать на тот мувик который будет дублироваться /именно один раз, что бы мув выделился прямоугольной рамкой, ибо если ты кликнешь дважды - то уже войдешь в режим редактирования даного мува, а нам это и напиг не сдалось.../
2. открываешь панель пропертиз /если она у тебя там закрыта/
3. в поле instance name - вводишь firstclip...
4. нажимай контр+ентер и любуйся)
и еще.... а ты тот код, который on(press) - точно именно на кнопку повесил а не куда нить еще?))) хотя если б куда нить еще а не на кнопку повесил бы - то аутпат с ошибкой вылез бы....
Получилось, я не знал что ролик еще и в свойствах называть надо, думал что только когда создаешь! Спасибо! Если что буду еще спрашивать!
З.ы Сделал сегодня полностью вручную кнопку.
а чО твоя кнопка ни на что не реагирует то?)))
/вытирая пот со лба от непомерного количества кликаний по кнопке..../
Да это просто 3д кнопка, просто так!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.