![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+4 14.04.08]
[+1.3 21.09.08] Регистрация: Jan 2008
Сообщений: 36
|
Что бы сделать такую простую операцию нужен такой сложный код?
Вобще ничего не понятно. Смотрите как всё просто и ясно в этом прикреплённом файле... нехватает только кнопки, которая вытаскивала бы и прятала сразу 2-3 мувика. Хотя простота только видимая.. кнопки сделаны непонятным способом — они не редактируются. Последний раз редактировалось Илья hatha; 22.09.2008 в 18:03. |
|
|||||
|
Регистрация: Sep 2005
Сообщений: 950
|
ну раз вы не хотите делать как правильно, делайте так как получаеться.
|
|
|||||
|
Регистрация: Jan 2006
Адрес: Novosibirsk
Сообщений: 353
|
Да, код длиноват, но это для наглядности, что откуда берется.
В твоем примере там просто весь код в кнопках. А у меня чистым кодом представлено. По длине кода аналагично с выложенным примером. Только у меня чуть другой смысл. Коментировать не хочу. Все переменные без ссылок, поэтому не читабельно смотрится |
|
|||||
|
[+4 14.04.08]
[+1.3 21.09.08] Регистрация: Jan 2008
Сообщений: 36
|
|
|
|||||
|
Регистрация: Sep 2005
Сообщений: 950
|
Там не чего не нужно писан это функция берет следующию положительную пустую глубину.
|
|
|||||
|
[+4 14.04.08]
[+1.3 21.09.08] Регистрация: Jan 2008
Сообщений: 36
|
вот что в итоге получилось.
Можно посмотреть на этой страничке — http://kalinen.nm.ru/umndomforweb.html или в присоединённом архиве. Я решил отказаться писать на кнопках и всё написал в кадре. Плавное появление сделал в каждом появляющемся мувике обычным твином и стопом в конце. Непонятно только, как бы сделать плавное исчезновение при срабатыватии кода «removeMovieClip» |
|
|||||
|
Регистрация: Sep 2005
Сообщений: 950
|
Цитата:
|
|
|||||
|
[+4 14.04.08]
[+1.3 21.09.08] Регистрация: Jan 2008
Сообщений: 36
|
а куда это вписать?
вот код кнопки — |
|
|||||
|
Регистрация: Sep 2005
Сообщений: 950
|
ну примерно вот так если не чего не напутал.
svetbutton.onRelease = function (){
if (!this.flag) {
attachMovie("svet","svet_mc",getNextHighestDepth(),{_x:121, _y:148});
this.flag = true;
}
else {
this.flag = false;
this.onEnterFrame = function(){
if(svet_mc._currentframe!=1){
svet_mc.prevFrame();
}
else{
removeMovieClip(svet_mc)
delete this.onEnterFrame;
}
}
}
}
|
|
|||||
|
[+4 14.04.08]
[+1.3 21.09.08] Регистрация: Jan 2008
Сообщений: 36
|
Нет, так svet не выключается, что то не так.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:59. |
|
|
« Предыдущая тема | Следующая тема » |
|
|