Форумчане! Маленький вопросик!!

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
Ответить
VIP
Сообщения: 252
Зарегистрирован: 24 ноя 2009, 18:10

Форумчане! Маленький вопросик!!

Сообщение VIP »

Всем доброе утро! Уважаемые друзья кто может подсказать как сделать чтоб на пример квадрат (мувиклип) при нажатии на любую область во флеш - шёл именно на то место куда мы кликнули? Большое спасибо заранее!!!
Аватара пользователя
lewka151
Сообщения: 54
Зарегистрирован: 16 фев 2010, 21:01

Re: Форумчане! Маленький вопросик!!

Сообщение lewka151 »

ну если сделать что бы он резко появлялся, тогда че то типа этого:

Код: Выделить всё

stage.addEventListener(MouseEvent.MOUSE_DOWN, click1);

function click1(e:MouseEvent):void{
kubik.x = MouseX;
kubik.y = MouseY;  
}
ну а если сделать что бы он полз, может так:

Код: Выделить всё

var skorost:Number = 15; //поменяй на ту что тебе удобнее(скоррость)
var ves:Number = 1.3; //то же само, меняй на удобную(ускорение)
var kudaX:Number; //будет запоминать куда идти по Х
var kudaY:Number; //будет запоминать куда идти по Y
var edem:Number; //будет хранить скорость

stage.addEventListener(MouseEvent.MOUSE_DOWN, Start1);
stage.addEventListener(MouseEvent.MOUSE_UP, Stop1);

function Start1(e:MouseEvent):void{
kudaX = MouseX;   //запоминаем
kudaY = MouseY;  //запоминаем
edem = (skorost * ves);//расчитываем скорось движения, что бы она была более реалистичнее
//а теперь думаем куда двигать по X 
if((kubik.x) - (kudaX) =< 0) {
kubik.x =+ edem;
}
if((kubik.x) - (kudaX) => 0) {
kubik.x =- edem;
}

//а теперь думаем куда двигать по Y
if((kubik.y) - (kudaY) =< 0) {
kubik.y =+ edem;
}
if((kubik.y) - (kudaY) => 0) {
kubik.y =- edem;
}
}

function Stop1(e:MouseEvent):void{
edem = 0;
}

вроде так...ну суди строго))мог ошибиться со сторонами, но в этом случаи просто поменяй местами - и +
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Форумчане! Маленький вопросик!!

Сообщение Александр »

lewka151 писал(а):ну а если сделать что бы он полз, может так
Или использовать класс TweenMax http://blog.greensock.com/tweenmax/
VIP
Сообщения: 252
Зарегистрирован: 24 ноя 2009, 18:10

Re: Форумчане! Маленький вопросик!!

Сообщение VIP »

БОЛЬШОЕ СПАСИБОЧКИ!!!!!!!
VIP
Сообщения: 252
Зарегистрирован: 24 ноя 2009, 18:10

Re: Форумчане! Маленький вопросик!!

Сообщение VIP »

блин пишет invalid XML name
Ответить