Просмотр полной версии : Движение мувиклипа с помощью клавиш
слушайте никто не мог бы мне помочь?значит мне нада movie clip,квадрат например,который при нажатии стрелок двигался.типа нажимаем up и мувик двигается вверх итд.
поищи исходники в папке с флешем, там есть то что тебе нужно.
ЗЫ
прочитай правила.
чето ненахожу можешь прислать xaras@mail.ru
Lacrimosa
06.06.2006, 23:58
Ты не сильно понятно объяснил,что тебе нужно.
Но помоему я всё-таки,что то такое в исходниках видела.
Ты здесь: http://www.flasher.ru/src/ точно искал?
Держи приятель , все просто =)
_root.kvadra.onEnterFrame = function() {
if (Key.isDown(Key.UP)) {
_y -= 1;
}
if (Key.isDown(Key.DOWN)) {
_y += 1;
}
if (Key.isDown(Key.RIGHT)) {
_x += 1;
}
if (Key.isDown(Key.LEFT)) {
_x -= 1;
}
if (Key.isDown(Key.LEFT) && Key.isDown(Key.UP)) {
_x -= 1;
_y -= 1;
}
if (Key.isDown(Key.LEFT) && Key.isDown(Key.DOWN)) {
_x -= 1;
_y += 1;
}
if (Key.isDown(Key.RIGHT) && Key.isDown(Key.UP)) {
_x += 1;
_y -= 1;
}
if (Key.isDown(Key.RIGHT) && Key.isDown(Key.DOWN)) {
_x += 1;
_y += 1;
}
};
код скопируй в кадр где будет твой мувик с именем "kvadra"
если что неясно скажи приложу исходник .
возьму на себя смелость поправить:
_root.kvadra.onEnterFrame = function() {
if (Key.isDown(Key.UP)) _y -= 1;
if (Key.isDown(Key.DOWN)) _y += 1;
if (Key.isDown(Key.RIGHT)) _x += 1;
if (Key.isDown(Key.LEFT)) _x -= 1;
};
Еще вариант :)
_root.kvadra.onEnterFrame = function () {
var k = [];
k[37] = [-1, 1];
k[38] = [-1, -1];
k[39] = [1, -1];
k[40] = [1, 1];
this._x += k[Key.getCode ()][0];
this._y += k[Key.getCode ()][1];
};
Еще вариант :)
_root.kvadra.onEnterFrame = function () {
var k = [];
k[37] = [-1, 1];
k[38] = [-1, -1];
k[39] = [1, -1];
k[40] = [1, 1];
this._x += k[Key.getCode ()][0];
this._y += k[Key.getCode ()][1];
};
неее... это уже порно =)
2Usnul
Эээ ... просто нет слов ) работает , странно но ведь скопка то одна )
Спасибо возьму на заметку )
Ааа ... 2Nils добил окончательно блин .... век живи век учись а все равно дураком останусь )))
P.S. Вывод : Букварь нетолько нужно зубрить , но и сьесть его =)
P.S.2. Кошмар , я тут как невинный младенец ...
iNils'а метод выкинь из головы, он просто прикалывается =)
неее... это уже порно =)
Это не порно, когда делал для конкурса <1024 байта изометрию, этот варинт давал самый малый вес.
он просто прикалывается =)
Это конечно понятно , но ловко то как )))
странно это надо признаться...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.