Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Кто сможет исходник подправить. (описание и файл внутри). Заранее благодарю(+) (http://www.flasher.ru/forum/showthread.php?t=39821)

stas35 20.11.2002 09:34

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


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



в текстовом файле:
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 20.11.2002 17:53

Народ, ну неужели нет человека, который знает как решить эту задачку?(-)
 
.

DeliMIter 20.11.2002 18:19

Просто проблема твоя абсолютно ничего нового в себе не несет, а глядя на приведенный код сразу приходит мысль о копании в чужом исходнике ("опять эти глупые, утомительные телодвижения")... К тому же если немного подумать, может быть переделать алгоритм - и у тебя самого все получится. Так что "ты уж как-ньть так..."

lexass 20.11.2002 18:19

ну я знаю
и много кто еще
ЗЫ
только енто не проблема...

stas35 21.11.2002 09:10

Ну вот....Одни слова :( Какая разница чей исходник, я же учусь - начинающий я.(-)
 
.

Baltika 21.11.2002 10:32

а с чего ты взял что кому-то интересно копаться в твоем исходнике ?

:rolleyes:

stas35 21.11.2002 10:39

Подумал, что у народа есть "спортивный" интерес и амбиции(-)
 
.

lexass 21.11.2002 11:07

2stas35
 
зря ты так подумал...
ЗЫ
а если я те кину свой исходник, ты мне поможешь???

Baltika 21.11.2002 11:17

2lexass
ГЫ%))

2stas35
во загнул.... :)

stas35 21.11.2002 11:21

To Lexass: Если моего низкого уровня хватит-буду помогать и помогаю всем и (-)
 
.


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

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