Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Срочно!!! хэлп ми сессия на носу горюююю.... (http://www.flasher.ru/forum/showthread.php?t=89436)

LyukshinYS 15.12.2006 16:55

Срочно!!! хэлп ми сессия на носу горюююю....
 
Как мне сделать чтобы в окне, по клику на кнопке в определённое место подгружалась картинка из папки где лежит мувик или из библиотеки???

И ещё вопрос. Есть стандартная прокрутка текста (Flash 8 pro). Мне нужно чтоб по клику на определённом слове как раз и появлялась та картинка!!!

Народ. Помогите, я в полном ступоре!:o :o :o

ALiEN_2OO6 15.12.2006 17:22

Много писать.

1. событие на кнопке onPress
2. загрузка из библиотеки attachMovie
2. загрузка из файла loadMovie
3. стандартная - есть
4. вот как раз вычислить то самое слово, на котором будет клик - достаточно проблематично, если у тебя не каждое слово в отдельном текстовом поле.

LyukshinYS 15.12.2006 17:30

а как лучше сделать прокрутку и чтоб в ней була слово-кнопка???

ALiEN_2OO6 15.12.2006 18:05

Ctrl+F7 -> UserInterface -> (UIScrollBar, либо ScrollPane) В зависимости от того, как это реализовывать.

LyukshinYS 15.12.2006 18:09

Прокрутку я зделал, но проблема в том, что ссылка в тексте указывает только URL а не скрипт. Как ещё можно реализовать прокрутку???

Arhitector 15.12.2006 18:18

выкладывай исходник, поможем

LyukshinYS 15.12.2006 18:22

это курсовая мультимедиа презентация. весит 11 метров.

LyukshinYS 15.12.2006 18:24

могу кинуть swf чтоб было более-менее понятно о чём речь!!!!

Arhitector 15.12.2006 18:26

ох ничего себе...

Как осуществляется прокрутка? ты прокручиваешь мувик или текстовое поле?

если мувик:
зайди в него.
Создай новый слой, создай кнопку в новом слое, сделай ее прозрачную, и позиционируй поверх нужного слова в тексте, на нее повесь нужный скрипт.

Arhitector 15.12.2006 18:29

давай swf, там разберемся

MOHCTEP 15.12.2006 18:30

Цитата:

Сообщение от LyukshinYS
Прокрутку я зделал, но проблема в том, что ссылка в тексте указывает только URL а не скрипт. Как ещё можно реализовать прокрутку???

asfunction пробовали использовать?

LyukshinYS 15.12.2006 18:33

чтоб было понятно
 
Вложений: 1
в середине экрана должна появляться картинка, как только я кликну на выделенное слово в тексте

LyukshinYS 15.12.2006 18:33

нет, незнаю как это???

LyukshinYS 15.12.2006 18:34

swf 6 метров весит

Arhitector 15.12.2006 18:53

честно скажу, зашел в тупик...
я никогда не сталкивался с прокруткой текста, и по этому не могу сказать, как можно повесить скрипт на текстовое поле... и при чем везде разный. Если знать как на якорь повесить скрипт, то тогда будет совсем просто.

попробуй текст превратить в мувик и уже внутри него поставить кнопку на слова, и скрипт довольнотаки простой...

можно делать разными путями, все зависит от того как тебе нужно...
можно сделать через ._visible=true; или ссылаться на мувик куда подгоружаются картинки и в них уже зделать несколько кадров куда и будут твои картинки грузиться, и путем нажатия на ссылку он пусть вызывает нужный мувик и переходит на нужный кадр где и автоматом будут грузиться картинки.

LyukshinYS 15.12.2006 18:59

Блин, нифига не понял!!!!

Arhitector 15.12.2006 19:03

ну вот смотри:
у тебя скроловый скрипт прокручивает только текстовое поле.
Научись прокручивать не текстовое поле, а MovieClip, вот тогда как мне кажется можно повесить скрипт... а на текстовое поле я незнаю как вешать.

LyukshinYS 15.12.2006 19:12

блин, а ты не можешь мне исходник зделать???

Arhitector 15.12.2006 19:13

исходник с прокруткой и вызыванием мувика?

MOHCTEP 15.12.2006 19:17

Да ёлки ж метелки! Вот скрипт из хелпа по асфанкшен, блин!
Код:

var myMP3:Sound = new Sound();
function playMP3(mp3:String) {
  myMP3.loadSound(mp3, true);
  myMP3.onLoad = function(success) {
    if (!success) {
      // code to handle errors here
    }
  };
}
this.createTextField("list_txt", this.getСледующаяHighestDepth(), 0, 0, 200, 100);
list_txt.autoSize = true;
list_txt.html = true;
list_txt.multiline = true;
list_txt.htmlText = "<a href=\"asfunction:playMP3,track1.mp3\">Track 1</a><br>";
list_txt.htmlText += "<a href=\"asfunction:playMP3,track2.mp3\">Track 2</a><br>";

Ну чуть доделай его под себя и все!

LyukshinYS 15.12.2006 19:18

да, а я уже буду с исходником потеть

куда его ставить???

Arhitector 15.12.2006 19:49

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

http://instinct.nm.ru/1.swf

Вложение 16003

LyukshinYS 18.12.2006 10:24

Спасибо огромное....ща буду разбираться!!!


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

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