Показать сообщение отдельно
Старый 10.05.2004, 01:29
artfla$her вне форума Посмотреть профиль Отправить личное сообщение для artfla$her Найти все сообщения от artfla$her
  № 7  
artfla$her
 
Аватар для artfla$her

Регистрация: Apr 2004
Адрес: Петербург
Сообщений: 549
Отправить сообщение для artfla$her с помощью ICQ
Цитата:
Вместе с сообщением о "глупом коде" хорошо бы вывешивать пример "умного"
Согласен, как оформлять код - дело вкуса, но, по-моему, здесь было бы лучше написать хотя бы так:

butt._x = 0;
buttsLevel = 10;
space = 10;
maxObj = 10;
createTime = 100;
countCopy = 0;
function copies(){
countCopy++;
buttName = "butt"+countCopy;
duplicateMovieClip("butt", buttName, buttsLevel+countCopy);
_root[buttName]._x = butt._x+(butt._width+space)*countCopy;
if(countCopy>maxObj){
clearInterval(butInt);
}
}
butInt = setInterval(copies,createTime)

Ведь ширина и проч. основного клипа не меняется, а пробелы и т.п. удобнее, на мой взгляд, задавать в начальных переменных, не касаясь основного кода. Хотя и это далеко не лучший вариант. Просто прикольнее делать собственный код "управляемым", так сказать, легко настраиваемым.

Да и вообще какая разница - главное работает
__________________
За двумя зайцами погонишься - от егеря по морде получишь