![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jan 2010
Сообщений: 248
|
Пробема вот в чем дето был на хитри но так и не нашол
значит есть чел если он соприкасаетсья с водой он замедляетсья и немножко можно сказать тонет как это сделать? |
|
|||||
|
Регистрация: Jan 2010
Сообщений: 38
|
|
|
|||||
|
Регистрация: Jan 2010
Сообщений: 248
|
Причем здесь поиск пути
![]() |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
|
|
|||||
|
Регистрация: Jan 2010
Сообщений: 248
|
мне надо Зделать так чтоб при прикасании к воде обьект немного падал и сменшал
свою скорость |
|
|||||
|
ну, делай hitTest
|
|
|||||
|
Регистрация: Nov 2008
Адрес: Атланта
Сообщений: 1,271
|
а так же советую писать с запятыми
__________________
Пока я жив, Вы горем обеспечены |
|
|||||
|
Регистрация: Jan 2010
Сообщений: 248
|
Я просто незнаю как зделать, чтоб оно тянуло его вниз
|
|
|||||
|
допустим, коры объекта до соприкосновения с водою были х:100 y:100, а после х:100 у:200. если он должен плавно утонуть, то можно сделать что-то вроде этого:
|
|
|||||
|
Модрон-ветеринар
|
Просто утонул по дороге:
//mc - герой import mx.transitions.Tween; idu = new Tween (mc, '_x', mx.transitions.easing.None.easeNone, mc._x, mc._x + 300, 5, true); idu.onMotionChanged = function () { if (this.time > 1 & !utonul) { sos_tonu = new Tween (mc, '_y', mx.transitions.easing.Elastic.easeOut, mc._y, mc._y + 50, 3, true); utonul = true ; idu.stop(); plyvu = new Tween (mc, '_x', mx.transitions.easing.None.easeNone, mc._x, mc._x + 300, 10, true); } }; //mc - герой //water_mc - вода на его пути import mx.transitions.Tween; idu = new Tween (mc, '_x', mx.transitions.easing.None.easeNone, mc._x, mc._x + 300, 5, true); idu.onMotionChanged = function () { if (mc.hitTest(water_mc) & !utonul) { sos_tonu = new Tween (mc, '_y', mx.transitions.easing.Elastic.easeOut, mc._y, mc._y + 50, 3, true); utonul = true ; idu.stop(); plyvu = new Tween (mc, '_x', mx.transitions.easing.None.easeNone, mc._x, mc._x + 300, 10, true); } }; Последний раз редактировалось mooncar; 30.01.2010 в 15:09. |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|