Простейший способ
как заставить клип двигаться по окружности.
Откройте Flash и создайте новый клип, нарисуйте квадрат или круг,
нажмите F8 и выберите "Movie Clip", теперь выделите ваш клип и вставте
туда код:
onClipEvent(enterFrame){
_x = _x + 10;
}
теперь проверьте его и вы увидите, что он движется, но не
останавливается, он исчезает с экрана и сейчас я скажу почему.
"onClipEvent(enterFrame)" это часть кода, после чего ваш MC начнет
обрабатывать скрипт...
"_x = _x + 10;" вот какой, позиция X добавляет сама себе 10 пикселей,
продолжительное добовление даст эффект движения.
Теперь мы сделаем так, чтобы он появлялся в начале. Если у вас размер
клипа 550 x 400 пикселей, тогда смело вставляйте этот код.
onClipEvent(enterFrame){
_x = _x + 10;
if (this._x>= 550){
this._x = 0;
}
}
С помощью "if(this._x>= 550){" мы говорим, что если рисунок уползает за
границу клипа (550 пикселей), то он сразу же появляется в позиции 0,
т.е. в начале, иначе он продолжает двигаться.
Материалы
взяты с
www.flashteasher.ru
Урок 2.
Навигационное меню во
Flash'е.
Первое, что нам надо сделать - это сами кнопки, их визуальное
представление.
Сначала создаём графический символ Up,в нём создаём прямоугольник и
придаём ему вид, как на рисунке и заливаем
линеным градиентом. Насчёт формы, при редактировании придайте изгибам
такую форму, чтобы один мог без или с
маленьким зазором войти в него.
Потом продублируйте символ Up, назовите копию Over и поменяйте тона
голубого на тона зелёного. После этого продублируйте
javascript: add_img("2")
MainBut.gif
символ Over, назовите копию Down и отредактируйте её. В символе Down
создайте новый слой, и скопируйте на него содержимое нижнего слоя. Затем
закрасте содержимое нижнего слоя чёрным цветом и используя команду
Modify-Shape-Soften Fill Edges...(смягчайте внутрь) смягчите края. Затем
немного уменьшите содержимое верхнего слоя.
Заготовки готовы. Теперь пора создавать кнопки.
Создайте кнопку. Добавте к Кнопке один слой. На нижем разместите символы
Up, Over, Down, а на все кадры верхнего, кроме
Hit текст кнопки. Кнопка готова. Таким же образом создаются другие
кнопки.
javascript: add_img("2")
MainBut.gif
Кнопки при наложении не делжны иметь зазоров.
Код для кождой кнопки такой:
on (release) {
getURL("путь","место_где_откроется");
}
где путь-это относительный или абсолютный путь, а место_где_откроется -
_top, _blank, _parent, _self.