Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Есть проблема со скроллингом. Нужен совет спеца! (+) (http://www.flasher.ru/forum/showthread.php?t=39790)

stas35 19.11.2002 13:00

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

netstuff 19.11.2002 19:34

так ты в текстовом файле распредели текст по 4 переменным в соответствии с циферками. а дальше грузи их в текстовое поле как хочешь...

stas35 19.11.2002 20:04

Так а как это сделать в текстовом файле и как к кнопкам привязать-то?Заранее спасибо.
 
т

netstuff 19.11.2002 20:09

в текстовом файле:

var1 = "111111111111111"
var2 = "222222222222222"
var3 = "333333333333333"
var4 = "444444444444444"

во флеше вытаскиваешь пременные:
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) вписываешь соответствующий номер

stas35 19.11.2002 22:07

Спасибо огромное. Буду пробовать. Стас
 
.

stas35 20.11.2002 09:27

Ничего не выходит:( Я отправлял исходник, пожалуйста, в нем напишите как должно быть.
 
Вложений: 1
Заранее спасибо.
Стас


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

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