![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2005
Сообщений: 23
|
Друже,i need help.
Мострячю своего рода просмоторщик... _______________________________________________________________ var i = 1; // input = i; //прелоадер onEnterFrame = function(){ bL1 = block1.content.getBytesLoaded(); bT1 = block1.content.getBytesTotal(); bL2 = block2.content.getBytesLoaded(); bT2 = block2.content.getBytesTotal(); percentL1 = (bL1/bT1)*100; percentL2 = (bL2/bT2)*100; loadText1.text = Math.round(percentL1); loadText2.text = Math.round(percentL2); // загрузка в первый блок if(!isLoaded1){ block1.content.loadMovie("images/ch" + Number(i) + ".swf"); isLoaded1 = true; trace("images/ch" + Number(i) + ".swf"); }else{ // загрузка во второй блок if(!isLoaded2 && percentL1 == 100){ block2.content.loadMovie("images/ch" + (Number(i) + 1) + ".swf"); isLoaded2 = true; trace("images/ch" + (Number(i) + 1) + ".swf"); } } // отображение прелоадера в зависимости от % загрузки; if(percentL1 < 100){ loadText1._visible = true; }else{ loadText1._visible = false; } if(percentL1 == 0){ loadText1._visible = false; } if(percentL2 < 100){ loadText2._visible = true; }else{ loadText2._visible = false; } if(percentL2 == 0){ loadText2._visible = false; } // Enable/Disable кнопок во время загрузки if(percentL1 == 0 || percentL2 == 0){ but2.enabled = false; }else{ but2.enabled = true; } /* if(i == 0 || i == 1){ but1.enabled = false; but2.enabled = true; }else{ but1.enabled = true; but2.enabled = true; } */ // обновление по нажатию клавиши Enter /* if(Key.isDown(13) && i != 0){ i = input; isLoaded1 = false; isLoaded2 = false; } */ } // кнопка назад function first1(){ this.onPress = second1; } function second1(){ this.onPress = first1; } but1.onPress = first1; // кнопка вперед function first2(){ i = Number(i) + 2; input = i - 1; isLoaded1 = false; block1.swapDepths(100); block2.swapDepths(101); this.onPress = second2; } function second2(){ input = i; isLoaded2 = false; block1.swapDepths(101); block2.swapDepths(100); this.onPress = first2; } but2.onPress = first2; _______________________________________________________________ а вот как на кнопку but1 повесить действие противоположное but2? уже голову сломал... |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 23
|
|
|
|||||
|
Ветеран форума
|
ничё непонял, опиши в кратце что нужно то ....
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 23
|
Значит так...
Задание мое заключалось в следующем...Сделать своего рода imageViewer. Навигация: 1.кнопка возврата в начало галлереи. 2.кнопка возврата на 1 изображение. 3.Input text,для ввода номера нужной страницы. 4.кнопка перехода на 1 изображение. 5.кнопка перехода в конец галлереи. при нажатии на 2 или 4,задача была чтобы во время просмотра некой фотографии,подзагружалась следующая за ней. "Перелистывание" вперед таким образом я сделал, но вот в обратную сторону никак... Выход был найден...ввел паралельно вторую переменню для воторого блока, но при взаимодействии с input text,опять коряво все стало работать... Kuzen,посоветуй что-нибудь...Или может по другому пути пойти для решения моей проблемы...Просто уже зациклился...не один день бьюсь над решением... Посмотри пример,может он прояснит в чем дело... |
|
|||||
|
Ветеран форума
|
Да ничего сложного тут нет, при нажатии вперёд наращивай переменную на единицу и грузи следующую по номеру, а при нажатии назад наоборот отнимай единицу
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 23
|
Kuzen,Вы меня не поняли...
Посмотрите,если вам не сложно мой пример...в тестовом режиме В начале подгружаються 2 мувика...допустим 1 и 2(мув 1 выше по глубине 2)... при нажати на кнопку-вперед глубина 2 = 1,а 1=2 и мувик 1 заменяется мувиком 3... Глубина ка пример,можно как угодно(_visible) А вот назад такой фокус не получается... По поводу приращения...на 1 (k++), работает если во время просмотра не требуется подгрузка последующего автоматически... Или я заблуждаюсь... Посмотрите пример,для большей наглядности! |
|
|||||
|
Ветеран форума
|
Всё запутано, то что я предложил вполне рабочий вариант ... на днях накатаю урок по созданию гелереи во флеше
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Jul 2006
Сообщений: 51
|
Не пробывал испольтзовать компонент загрузчика???
|
|
|||||
|
Регистрация: Jul 2005
Сообщений: 23
|
Kuzen,не сомненно рабочий вариант...Но не совсем то что мне нужно.
|
|
|||||
|
Регистрация: Jul 2005
Сообщений: 23
|
mart.in, не в моем случае...
|
![]() |
![]() |
Часовой пояс GMT +4, время: 20:12. |
|
|
« Предыдущая тема | Следующая тема » |
|
|