Потребител Парола | Регистрация | Забравена парола
Меню
· Начало
· Файлове
· Форум
· Връзки
· Категории на уроците
· За контакти
· Фото галерия
· Търсене
Кажи на приятел

Вашия email:
email на приятел:
Копие за вас?
Реклама

Движение чрез Action Script

FlashПравите един надпис примерно България, натискате F8 избирате "Movie clip" и давате ок.
Давате име на надписа - "nadpis" и правите нов леяр.

Избирате първия фрейм от леяра и натискате F9, за да отворите actions панела и там пишете следния код:

this.onEnterFrame = function() {
this.nadpis._x += 12;
};

Кратко обяснение

this.onEnterFrame = function() - това означава при влизането във фрейма да се извърши функцията, която се намира в {}.

this.nadpis._x += 12; - това означава да измества с 12 пиксела по Х за един фрейм. Следователно да се движи на дясно. Ако искате да се придвижва надолу просто сменете Х с Y.

Ако искате да спира в точно определен пиксел напишете:

this.onEnterFrame = function() {
if (this.nadpis._x<300) {
this.nadpis._x += 12;
}
};

Този скрипт използва if оператора структурата му е if (условие) {
ако и истина
} else{
ако не е истина
}

Следователно по-горния скрипт се обяснява ако надписа е на х < от 300 то да го придвижва с 12 пиксела за фрейм.

Ето още един скрипт местещ го първо пo Х после по Y

this.onEnterFrame = function() {
if (this.nadpis._x<300) {
this.nadpis._x += 12;
} else {
if (this.nadpis._y<483) {
this.nadpis._y += 30;
· smilev на January 17 2011 14:58:48 · 0 Коментари · 1861 Прочитания · Отпечатай
Коментари
Няма добавени коментари.
Напиши коментар
Моля влезте, за да коментирате.
Оценка
Рейтингите са достъпни само за регистрирани.

Моля влезте или се регистрирайте за да гласувате.

Няма оценки.
Вход
Потребител

Парола



Не сте регистрирани?
Натиснете тук за регистрация.

Забравена парола?
Натиснете тук за нова.
Анкета
С каква операционна система работите











Трябва да влезете за да гласувате.
ЧАТ
Трябва да влезате за да пуснете съобщение.

Няма съобщения.
Статистика