Створення інтерактивної карти

March 20th, 2009 by


« Створення процентного показника завантаження   |   Створення руху обєктів по траєкторії »


var xTween:Tween = new Tween(marker_mc, “_x”, Strong.easeOut, currentX, targetX, .5, true);

var yTween:Tween = new Tween(marker_mc, “_y”, Back.easeOut, currentY, targetY, 1.5, true);

} Фінальна частина коду перебирає з масиву назви міст і генерує instance name’ы кнопок, добаляя до назви міста ‘_btn’ . Потім при наведенні на кнопку запускається функція mover , описана в другій частині коду. Ця функція примушує маркер рухатися до кнопки, на яку наведений курсор.
for (var i = 0; i
var my_btn = this[cities[i]+”_btn”];

my_btn.myCity = cities[i];

my_btn.onRollOver = function() {

mover( this._x, this._y);

marker_mc.gotoAndStop(this.myCity);

}

} Все! Тестуємо наш ролик на працездатність. Якщо щось не працює, слід перевірити назви міст в масиві, якщо не допомогло, то шукаємо помилку із самого початку. Ви можете додати додаткові міста, створюючи додаткові кнопки, задаючи їм instance name за шаблоном ‘cityName_btn’ додаткові кадри з фоторгафіямі і вносячи назви міст до масиву.

Джерело: web-silver.ru


Tags: , , , , , ,

Навчальні матеріали


Схожі записи