|
|
|||||
Регистрация: Aug 2006
Сообщений: 2
|
объект, убегающий от курсора.как?
сабж собственно. подскажите плз как это делается?
|
|
|||||
Регистрация: Nov 2005
Адрес: Donetsk
Сообщений: 203
|
Вариант:
делаем у объекта (убегающего) невидимое ограничивающее его поле, объект убегает, если курсор входит в эту зону убегать наверное лучше по вектору движения курсора |
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
this.createEmptyMovieClip ("mc", 0); mc.lineStyle (0); mc.moveTo (-50, -50); mc.lineTo (50, -50); mc.lineTo (50, 50); mc.lineTo (-50, 50); mc.lineTo (-50, -50); mc._x = mc._y = 200; this.dist = function () { return Math.sqrt (Math.pow (this._xmouse - this.mc._x, 2) + Math.pow (this._ymouse - this.mc._y, 2)); }; this.move = function () { var r = this.dist (); if (r < 100) { trace (r); var dr = (100 - r) / 2; var u = Math.atan2 (this._ymouse - this.mc._y, this._xmouse - this.mc._x); this.mc._x -= dr * Math.cos (u); this.mc._y -= dr * Math.sin (u); } else { delete this.onEnterFrame; } }; this.onMouseMove = function () { if (this.dist () < 100) { this.onEnterFrame = this.move; } }; |
|
|||||
Регистрация: Aug 2006
Сообщений: 2
|
поняла)
очень спасибо) |
|
|||||
Регистрация: Jun 2006
Сообщений: 35
|
Прикольно, а как быть если у меня эллипс? Ну я хочу сделать воздушный шарик, который будет улетать если к нему прикоснуться, и чтобы он сталкивался с другими шариками. И чтобы веревочка от шарика тоже болталась (думаю веревочку можно обычно анимацией сделать, хотя если есть возможность то тоже скриптом).
|
|
|||||
Регистрация: Jun 2009
Адрес: Severodvinsk
Сообщений: 33
|
Посмотрите, как я предлагаю сделать шарик
|
|
|||||
Регистрация: Jun 2006
Сообщений: 35
|
Какой тихий ужос 8) Я просто хочу на самом деле чтобы шарик реагировал на мышку (почти додумался как) и на другие шарики (вооооообще без понятия как реализовать). Про наклоны шарика я так понимаю можно забыть пока что вообще.
Непонятно вот что: Зачем ставится знак минус перед равно. Что он означает? |
|
|||||
Регистрация: Jun 2009
Адрес: Severodvinsk
Сообщений: 33
|
Цитата:
2:Знак минус: шарик движется по оси игрк 3: как шарик должен реагировать на мышку? |
|
|||||
Регистрация: Sep 2005
Сообщений: 950
|
а разве трудно посмотреть в хелп и прочесть что это означает?
|
|
|||||
Регистрация: Nov 2007
Сообщений: 1,723
|
Цитата:
|
Часовой пояс GMT +4, время: 06:00. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|