Ru-Board.club
← Вернуться в раздел «Графика»

» Adobe (Macromedia) Flash. Самые разные вопросы.

Автор: dryui
Дата сообщения: 05.12.2005 15:05
to pendulum.

Я так поняла тебе необходимо менять глубину клипа, для этого есть метод swapDepths()
clip.swapDepths(depth)

Столкнулась недавно с этим и решала это вот так:
Скрипт для клипа.
______________________________________________________
onClipEvent (load) {
        v=0
    d=this.getDepth() // пишем в D начальную глубину слоя этого клипа.
}
onClipEvent (enterFrame) {
    if(hitTest(_root._xmouse,_root._ymouse))
    {this.swapDepths(1000),x0=150}else{this.swapDepths(d),x0=100}

//при наведение мышки шлубина = 1000, в противном случае глубина = d (тоесть = начальной)

    a=(x0-_xscale)/30
    v+=a
    _yscale=_xscale+=v
    v*=0.85

}
___________________________________________________________

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

Наверное получаеца не очень плавно, но в моём случае это подходило.


Автор: Vasya Pupkin
Дата сообщения: 06.12.2005 18:01
Решил вспомнить молодость Теперь всегда отвечаю на Ваши вопросы.
ayol

Цитата:
Как сделать чтоб какое-то число "моталась" от, скажем, 12 до 45?

Можно. А где логика? Конкретнее.
NORIO

Цитата:
Конкретно нужно записывать данные в клипборд, работать с файлами.

Может, но только локально с интегрированным плеером.
qwertyk

Цитата:
Нет ли в Экшн Скрипте onMouseOut какого-нибудь? Чтобы убрал указатель мыши с мувика и мувик останавливался весь?

Есть.

Код:
my_btn.onRollOut = function() {
// your statements here
}
Автор: ayol
Дата сообщения: 06.12.2005 18:52
Не уверен, что это вопрос по флешу, но скорей всего.
Как встроить ссылку в флэш-баннер ?
Автор: Vasya Pupkin
Дата сообщения: 06.12.2005 19:01
ayol, может ты на мой вопрос еще ответишь?

Цитата:
Как встроить ссылку в флэш-баннер


Код: on (release) {
    getURL("http://www.google.com", _blank);
}
Автор: ayol
Дата сообщения: 07.12.2005 08:58

Vasya Pupkin

Извени - товой пост не прочитал, когда вопрос постил.


Цитата:
Можно. А где логика? Конкретнее.


Хотел в баннере использовать такой прием.
у меня там несколько чисел (в процентах), нужно было чтоб они бодро мотались
Автор: Vasya Pupkin
Дата сообщения: 07.12.2005 13:16
ayol, сорри, не дома, поэтому могу быть не точен.
В первый фрейм вставляй:

Код:
this.onEnterFrame = function {
$shet4ik+=1; // Ставь сюда любое нужное число - это будет скорость прибавления
}
Автор: Denim
Дата сообщения: 07.12.2005 17:25
как сделать систему кукисов в флаш 8 ?

например делаю анимацию со звуком,
1) еси чел зашел первый раз появляется кнопка X на ней "sound off" с функцией откл звука (или не играть кнкретный звук, трек)

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

как это сделать...
Автор: Vasya Pupkin
Дата сообщения: 09.12.2005 11:46
Denim, как-как. На уровне скриптов
т.е. смотри, делаешь кукисы или сессию на пхп и если чел заходил, то в сорцах пхп пишешь в месте где флеш такую штуку:

Код:
<param name="movie" value="твой_мувик.swf?sound=<? echo $sound?>">
<param name="quality" value="high">
<param name="bgcolor" value="#000000">
<embed align="" HEIGHT="250" name="menu_cont2" pluginspage="http://www.macromedia.com/go/getflashplayer" src="твой_мувик.swf?sound=<? echo $sound?>" quality="high" bgcolor="#000000" type="application/x-shockwave-flash" width="680"></embed>
Автор: ayol
Дата сообщения: 09.12.2005 22:25

еще вопросы появились в учебнике не нашел

Как текст преобразовать в область заливки, чтоб потом можно было применить к нему раскадровку формы?
и как вставлять растровые картинки с прозрачным фоном? А а то прозрачность белым цветом заменяет.

Автор: Vasya Pupkin
Дата сообщения: 10.12.2005 19:58
ayol

Цитата:
Как текст преобразовать в область заливки, чтоб потом можно было применить к нему раскадровку формы?

Любые объекты преобразуются с помощью функции Break Apart. (Ctrl+B)
При первом нажатии текст разобьется на буквы, при втором вообще в мясо
Можешь потом заливать как хочешь, но учти, что в текст потом преобразовать назад не получится.

Цитата:
и как вставлять растровые картинки с прозрачным фоном? А а то прозрачность белым цветом заменяет.

К сожалению - никак. Если только с гифами поиграться. Я не заморачивался.
Автор: RiDer
Дата сообщения: 10.12.2005 20:39
Кхе-кхе =)
Я только начинаю своё знакомство с этой замечательной программой (стоит Флэш 8 Про). Но не знаю с чего начать =) Какое бы руководство (мануал) или книгу (ебук) Вы бы посоветовали начинающему? =)
Хочется что нибудь типа этого: http://web-silver.ru/flash/ , но ещё лучше!

Заранее спасибо!
Автор: Vasya Pupkin
Дата сообщения: 10.12.2005 21:37
RiDer, лучше всего книги от O'Reilly.
Автор: RiDer
Дата сообщения: 11.12.2005 02:21
Vasya Pupkin

tnx! Дело в том, что я вообще не в курсе что (кто) это =) Можно всё таки ссылки на уроки или ебук?
Автор: NORIO
Дата сообщения: 11.12.2005 14:06
Vasya Pupkin


Цитата:


Цитата: NORIO
Конкретно нужно записывать данные в клипборд, работать с файлами.


Vasya Pupkin

Цитата:
Может, но только локально с интегрированным плеером.

Автор: Vasya Pupkin
Дата сообщения: 11.12.2005 14:34
NORIO, короче, лень мне все объяснять, т.к. все уже объяснено до меня
Вот тебе пример - смотри и потом спрашивай
RiDer, если честно, то я в этом вопросе безнадежно отстал Давно книг по флешу не читал. Щас только практика.
Посмотри в этом топике. Обязательно что-нить выберешь.
Автор: NORIO
Дата сообщения: 11.12.2005 16:19
Всё спасибо. Разобралсо.
Автор: Vasya Pupkin
Дата сообщения: 11.12.2005 17:23
NORIO, удивительно ты приятный человек Редко такие посты доводится читать. Учитесь!
Автор: RiDer
Дата сообщения: 12.12.2005 04:28
Vasya Pupkin
Уф =) Я уже смотрел там =) Английский к сожалению я знаю плоховато, поэтому ничего для себя не нашёл, а Флэш освоить хочется.
Ну остальные же тоже где то учились! Может кто всё таки скинет?
Автор: Vasya Pupkin
Дата сообщения: 12.12.2005 15:44
RiDer, эээ, брат. Без инглиша никуда, потому что для меня лучше всякой книги - это флешевский хелп и форум http://flashkit.com. Золотые месторождения я тебе открыл
Автор: RiDer
Дата сообщения: 12.12.2005 19:01
Vasya Pupkin
Да, ты прав Попадаются конечно уроки, типа вот этих например:
http://www.spravkaweb.ru/flash.php
http://web-silver.ru/flash/
Но это ведь не очень серьёзно. Нужна полноценная иллюстрированная книга =)
Пройдусь ещё по магазинам, может что и найду
Автор: belomisha
Дата сообщения: 16.12.2005 11:56
Нарисовал объект, сделал из него Movie Clip, анимировал его. Добавил на основную сцену. Он теперь дрыгается там как ненормальный... Подскажите, как сделать так чтобы он анимировался, только когда на него мышь наводишь?
Спасибо.
Автор: Vasya Pupkin
Дата сообщения: 19.12.2005 12:25
belomisha, делай невидимую кнопку (надеюсь сам догадаешься как) и ставь ее на область мувиклипа. Сам мувиклип тебе нужно разбить на 2 части. Одна - та, которая будет проигранна после наведения мыши и вторая, которая будет играть после того, как мышь уберешь. В первом фрейме и в конце перво части мувиклипа напиши stop(); А на кнопку повесь такой экшн:

Код: on (rollOver) {
    имя_клипа.play();
}
on (rollOut) {
    имя_клипа.play();
}
Автор: Denton
Дата сообщения: 03.01.2006 21:36
Macromedia Flash увлекся совсем недавно. Вроде все, что надо для начинающего, могу(твининг, движение по заданной траектории и т. д. и т. п.).
Но у меня плохо дело обстоит с ActionScript. Никак не получается сделать элементарную кнопку. В смысле, кнопку делаю. Это получается. Проблема в скрипте. Вот пример:
в первом кадре создаем кнопку. Во втором кадре - "каля-маля". В первом кадре для кнопки (не в поле редактирования) пишем: on (release) {
     gotoAndPlay(2);
}

В итоге - сплошная смена "картинок"(кадров). Даже нажать на кнопку током не успеваю.
Кто знает, в чем дело?
Автор: freem
Дата сообщения: 04.01.2006 18:12
Denton
напиши для обоих кадров в поле скрипта stop();
тогда проигрывание начнется только после нажатия кнопки.. и во втором кадре он тоже остановится и будет видна "каля-маля" =))

Добавлено:

Цитата:
belomisha, делай невидимую кнопку (надеюсь сам догадаешься как) и ставь ее на область мувиклипа. Сам мувиклип тебе нужно разбить на 2 части. Одна - та, которая будет проигранна после наведения мыши и вторая, которая будет играть после того, как мышь уберешь. В первом фрейме и в конце перво части мувиклипа напиши stop(); А на кнопку повесь такой экшн:

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

Код:
имя_клипа.onRollOut=function(){
this.play();
}
имя_клипа.onRollOver=function(){
this.play();
}
Автор: Denton
Дата сообщения: 04.01.2006 23:05
freem
Большое спасибо!!! Помогло! Мучался около двух недель.
Автор: Umbro
Дата сообщения: 09.01.2006 14:29
помогите пожалуйста я скачал Флеш шаблон но фишка в том что когда я начинаю менять английский на руский то он мне выдает иероглифы,а флешка только серая и редактировать ее нельзя а есть txt файлы в которых надо делать изменения может есть какойто код который нужно прописать и все будет в порядке
помогите очень нужно
Автор: altshift
Дата сообщения: 09.01.2006 19:29
Umbro
Скорее всего в шаблоне использовался некириллический шрифт.
Автор: dmitro1950
Дата сообщения: 09.01.2006 20:31

Цитата:
помогите пожалуйста я скачал Флеш шаблон но фишка в том что когда я начинаю менять английский на руский то он мне выдает иероглифы,а флешка только серая и редактировать ее нельзя а есть txt файлы в которых надо делать изменения может есть какойто код который нужно прописать и все будет в порядке
помогите очень нужно

Почитай пост 33 ( в конце). Я уже писал там, как справиться с этой бедой. Успехов.
Автор: Umbro
Дата сообщения: 10.01.2006 13:10
я попробывал поменять шрифт но ни чего не вышло а font face="helvetica" стоял, я его поменял но все равно на моем компе все показывается на усском а на других все иероглифами.
может в чем то еще проблема?
Автор: dmitro1950
Дата сообщения: 10.01.2006 15:46

Цитата:
я попробывал поменять шрифт но ни чего не вышло а font face="helvetica" стоял, я его поменял но все равно на моем компе все показывается на усском а на других все иероглифами.
может в чем то еще проблема?

Я все написал по шагам. Причем здесь шрифт font face="helvetica" ? Читай внимательно пост.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

Предыдущая тема: Заказ на изготовления баннеров, логотипов и т.д


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.