Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 21.11.2002, 15:03
stas35 вне форума Посмотреть профиль Отправить личное сообщение для stas35 Найти все сообщения от stas35
  № 1  
stas35

Регистрация: Feb 2002
Адрес: Moscow
Сообщений: 150
Cool Пожалуйста, не оставьте без внимания. Проблема поля текстового файла(+)

Есть проблема со скроллингом.
Я приложил исходник.
Так вот, проблема следующая:
В текстовом окне скроллинга идет длинный текст из 1, 2, 3 и 4 (он берется из файла text.txt).
Есть четыре кнопки рядом со скроллером(скроллеру приписан скрипт #include "scrollerMC", в котором все описано), которые и называются тоже соответственно 1, 2, 3 и 4.
Помогите, мне, уважаемые, если знаете что надо фрейму приписывать (AS) и кнопке тоже, чтоб нажимая на кнопку 4, в скроллере у меня сразу появлялся текст с четверками, а нажав на кнопку 2, появлялся сразу текст с двойками и так далее и с единичками и с тройками... Надо ли как-то текстовый файл поменять или файл scrollerMC.as модифицировать.
А то застопорился на этом моменте и не знаю что делать. Флэшевый скроллинг меня не устраивает - тормозит он. Этот (который в исходнике) гораздо приятнее.
И вообще, возможно ли осуществить такую задумку?
Надеюсь на вашу помощь.
Заранее благодарю.
Стас.


P.S.
NetStuff любезно предложил мне сделать следующее, но у меня что-то не выходит - то ли я не туда скрипты вешаю. то ли голова у меня уже опухла. Помогите, пожалуйста.



в текстовом файле:
var1 = "111111111111111"
var2 = "222222222222222"
var3 = "333333333333333"
var4 = "444444444444444"

Как это буквально писать (если прямо так, то все VAR видны в поле скролла при паблише)

во флеше вытаскиваешь пременные: Это мне тоже не понятно куда пихать и в какой фрейм и скока фреймов получается...

myLoading = new LoadVars();
myLoading.load("file.txt");

через кадр (в третьем): ??????? - тоже что-то непонятно сколько фреймов?

if(myLoading.loaded) {
myVar1 = var1;
myVar2 = var2;
myVar3 = var3;
myVar4 = var4;
}
else gotoAndPLay(1);



типа того

а к кнопкам привязывай так:

на кнопку вешай код:

on(release) {
_root.myTextField = myVar(n);
}

где вместо (n) вписываешь соответствующий номер

Все остальное с кнопками-то ясно, но вот все, что выше - ничего не вышло. Может у кого-то найдется возможность мне с этим помочь или ссылку дать на хелп где такая проблема обсуждается (на англ. или русском - неважно)
Вложения
Тип файла: zip problem.zip (5.2 Кб, 60 просмотров)

Старый 21.11.2002, 16:06
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 2  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
По умолчанию 2stas35

что ЭТО

дубль два ???
__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Старый 21.11.2002, 16:28
stas35 вне форума Посмотреть профиль Отправить личное сообщение для stas35 Найти все сообщения от stas35
  № 3  
stas35

Регистрация: Feb 2002
Адрес: Moscow
Сообщений: 150
По умолчанию Слушай, Лексасс, ты же мне не смог помочь-зачем продолжаешь-лучше б помог если спец.

.

Старый 21.11.2002, 16:37
voro_bej вне форума Посмотреть профиль Отправить личное сообщение для voro_bej Найти все сообщения от voro_bej
  № 4  
voro_bej

Регистрация: Nov 2001
Адрес: Moscow
Сообщений: 218
to stas35:
Если у тебя не будет меняться тект в твоем text.txt и размеры текстового поля, то можешь указать непосредственно значение scroll при нажатии на кнопку для перехода на определенную строку.
__________________
Спасатели, вперед!!!!!!
Нет безвыходных ситуаций, есть ситуации из которых ТЫ не знаешь как найти выход.
Искренне рад помочь!:rolleyes:

Старый 21.11.2002, 17:22
stas35 вне форума Посмотреть профиль Отправить личное сообщение для stas35 Найти все сообщения от stas35
  № 5  
stas35

Регистрация: Feb 2002
Адрес: Moscow
Сообщений: 150
По умолчанию А как же это сделать-то?(+)

(Исходник приаттачен)
Вложения
Тип файла: zip problem.zip (5.2 Кб, 75 просмотров)

Старый 21.11.2002, 17:24
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 6  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
Цитата:
Слушай, Лексасс, ты же мне не смог помочь-зачем продолжаешь-лучше б помог если спец.
Эх...
помоги да помоги:/
а мне кто поможет :(.
__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Старый 21.11.2002, 17:27
voro_bej вне форума Посмотреть профиль Отправить личное сообщение для voro_bej Найти все сообщения от voro_bej
  № 7  
voro_bej

Регистрация: Nov 2001
Адрес: Moscow
Сообщений: 218
Например на кнопку 4 вешаешь:
on (press) {
_parent.ContainerMC.daTextBox.scroll = 90;
_parent.ContainerMC.updateScrollBarPos()
}
__________________
Спасатели, вперед!!!!!!
Нет безвыходных ситуаций, есть ситуации из которых ТЫ не знаешь как найти выход.
Искренне рад помочь!:rolleyes:

Старый 22.11.2002, 09:34
stas35 вне форума Посмотреть профиль Отправить личное сообщение для stas35 Найти все сообщения от stas35
  № 8  
stas35

Регистрация: Feb 2002
Адрес: Moscow
Сообщений: 150
По умолчанию Спасибо. Попробовал, но что-то не фкрычит. А сам фрейм где скролл надо скриптить?(-)

.

Старый 22.11.2002, 09:37
stas35 вне форума Посмотреть профиль Отправить личное сообщение для stas35 Найти все сообщения от stas35
  № 9  
stas35

Регистрация: Feb 2002
Адрес: Moscow
Сообщений: 150
По умолчанию Вроде заработало. Спасибо тебе огромное Voro_bej. Ты хороший человек ! (-)

.

Создать новую тему   Часовой пояс GMT +4, время: 22:24.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:24.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.