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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Jul 2006
Сообщений: 15
По умолчанию несколько вопросов

обьясните пажалуста

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

2-допустим у меня панелька с кнопками и ещё название сайта вверху - как сделать чтобы при нажатии на кнопку это всё не загружалось каждый раз, а оставалось на месте и загружалось только то что должно изменица?

3-как сделать плавный скролинг? ну когда двигаешь на колёсико вниз текст чтоб он плавно останавливался, а не резко (:

4-как сделать чтоб страница красиво появлялась?(выскакивала,вытикала..) ну хотяб кнопка

Старый 27.07.2006, 08:42
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 2  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
1. создать клип с необходимой анимацией и присвоить нужным кадрам лейблы _up, _over, _down соответственно событиям мыши которые они должны сопровождать.
2. не загружать то, что не нужно загружать, а только то, что нужно.
3.
Цитата:
ActionScript 2.0 Language Reference


ActionScript classes > Mouse > onMouseWheel (Mouse.onMouseWheel event listener)


onMouseWheel (Mouse.onMouseWheel event listener)
onMouseWheel = function([delta:Number], [scrollTarget:String]) {}

Notified when the user rolls the mouse wheel. To use the onMouseWheel listener, you must create a listener object. You can then define a function for onMouseWheel and use addListener() to register the listener with the Mouse object.

Note: Mouse wheel event listeners are available only in Windows versions of Flash Player.

A Flash application can only monitor mouse events that occur within its focus. A Flash application cannot detect mouse events in another application.

Availability: ActionScript 1.0; Flash Player 6 - (Windows only).

Parameters
delta:Number [optional] - A number indicating how many lines should be scrolled for each notch the user rolls the mouse wheel. A positive delta value indicates an upward scroll; a negative value indicates a downward scroll. Typical values are from 1 to 3; faster scrolling can produce larger values.

scrollTarget:String [optional] - A parameter that indicates the topmost movie clip instance under the mouse pointer when the mouse wheel is rolled. If you want to specify a value for scrollTarget but don't want to specify a value for delta, pass null for delta.

Example
The following example shows how to create a listener object that responds to mouse wheel events. In this example, the x coordinate of a movie clip object named clip_mc changes each time the user rotates the mouse wheel:
Код:
var mouseListener:Object = new Object();
mouseListener.onMouseWheel = function(delta) {
    clip_mc._x += delta;
}
Mouse.addListener(mouseListener);
The following example draws a line that rotates when you rotate the mouse wheel. Click the SWF file at runtime and then rotate your mouse wheel to see the movie clip in action.
Код:
this.createEmptyMovieClip("line_mc", this.getNextHighestDepth());
line_mc.lineStyle(2, 0xFF0000, 100);
line_mc.moveTo(0, 100);
line_mc.lineTo(0, 0);
line_mc._x = 200;
line_mc._y = 200;

var mouseListener:Object = new Object();
mouseListener.onMouseWheel = function(delta:Number) {
    line_mc._rotation += delta;
};
mouseListener.onMouseDown = function() {
    trace("Down");
};
Mouse.addListener(mouseListener);
The MovieClip.getNextHighestDepth() method used in this example requires Flash Player 7 or later. If your SWF file includes a version 2 component, use the version 2 components DepthManager class instead of the MovieClip.getNextHighestDepth() method.
4. старался, но не понял вопрос...
__________________
Hell is the possibility of sanity

Старый 27.07.2006, 13:04
Bright вне форума Посмотреть профиль Отправить личное сообщение для Bright Найти все сообщения от Bright
  № 3  
Ответить с цитированием
Bright
 
Аватар для Bright

Регистрация: Nov 2003
Адрес: www.flasher.ru/forum
Сообщений: 946
4. нарисовать анимацию.

Старый 27.07.2006, 19:19
Takk вне форума Посмотреть профиль Отправить личное сообщение для Takk Найти все сообщения от Takk
  № 4  
Ответить с цитированием
Takk
 
Аватар для Takk

Регистрация: Jul 2006
Сообщений: 15
блин - это понятно что нарисовать анимацию )) но как все это запрограмировать? чтоб работало...
я имел ввиду вот предлоадер загрузился , исчез и появляется страничка, а поевляется она красиво )) кнопочки выпрыгивают из за экрана и.т.д -- вот что я имел ввиду.


Последний раз редактировалось Takk; 27.07.2006 в 19:28.
Старый 27.07.2006, 20:17
KLieriK вне форума Посмотреть профиль Отправить личное сообщение для KLieriK Найти все сообщения от KLieriK
  № 5  
Ответить с цитированием
KLieriK
 
Аватар для KLieriK

Регистрация: Jul 2004
Адрес: непонятно где
Сообщений: 1,046
Отправить сообщение для KLieriK с помощью ICQ
если ты имеешь видду ИМЕННО ВЫПРЫГИВАЮТ.. как дети прыгают на улице..
тогда учи, например, Adobe After Effect.. там все ето отрисуй.. и потом импортируй во флеш.
__________________
help: .flash .xhtml|css

Старый 27.07.2006, 20:35
Takk вне форума Посмотреть профиль Отправить личное сообщение для Takk Найти все сообщения от Takk
  № 6  
Ответить с цитированием
Takk
 
Аватар для Takk

Регистрация: Jul 2006
Сообщений: 15
да нет... я хочу в флэшь по кадрова нарисовать - меня не интересует как это изобразить... мне хочется узнать как сделать чтоб это проиграло и потом страница снова загружатся по новой не стала........
__________________
Таkk - по исландски значит спасибо :)

Старый 28.07.2006, 06:47
Bright вне форума Посмотреть профиль Отправить личное сообщение для Bright Найти все сообщения от Bright
  № 7  
Ответить с цитированием
Bright
 
Аватар для Bright

Регистрация: Nov 2003
Адрес: www.flasher.ru/forum
Сообщений: 946
прелоадер грузится, потом переход в кадр с анимацией.
если для пользователя анимацию показывать нужно токо один раз, то юзай SharedObject или cookie.
Анимацию проиграл - записал на машине юзера инфу об этом.
Перед проигрыванием проверять смотрел ли пользователь или нет на прыгающие кнопочки )

Если я правильно тебя понял, то тебе нужно инфа по SharedObject или cookie.

Старый 28.07.2006, 13:02
geksogen вне форума Посмотреть профиль Отправить личное сообщение для geksogen Найти все сообщения от geksogen
  № 8  
Ответить с цитированием
geksogen
 
Аватар для geksogen

Регистрация: Apr 2004
Сообщений: 123
Блин,тебе в раздел вакансии,за тебя здесь никто не будет делать.

Старый 28.07.2006, 19:17
Takk вне форума Посмотреть профиль Отправить личное сообщение для Takk Найти все сообщения от Takk
  № 9  
Ответить с цитированием
Takk
 
Аватар для Takk

Регистрация: Jul 2006
Сообщений: 15
гы ))) я не попросил сделать 8) я спросил КАК сделать )) ну тоесть задал вопрос (:
__________________
Таkk - по исландски значит спасибо :)

Старый 28.07.2006, 20:16
pkfun вне форума Посмотреть профиль Отправить личное сообщение для pkfun Посетить домашнюю страницу pkfun Найти все сообщения от pkfun
  № 10  
Ответить с цитированием
pkfun

Регистрация: Feb 2006
Сообщений: 580
Тебе правильно ответили. Дело в том, что для того чтобы сделать то что ты хочешь, тебе надо хорошо владеть программирование в ActionScript. Если бы ты владел этим языком программирования, то такие вопросы ты даже не задавал.
А, если уж хочешь знать, делается это так: создаешь все анимированные элементы, которые у тебя будут учавствовать в сцене( ты говорил про кнопки красивые). Сохраняешь из в виде мувиклипов в библиотеке. Пишешь код, который управляет каждым элементом. В этом коде ты можешь реализовать очень много всего: кнопки и прыгать у тебя будут ,и светиться когда нужно тебе, и пропадать, и загружать новые фильмы, музыку, видео .....Все что хочешь.

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

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

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


 


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


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