| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Flash > Особенности HitTest |
| Автор: Vadim 15.12.2002, 18:02 |
| У меня есть мувик, в котором нарисована площадка, а на ней мячик. Нужно, чтобы в зависимости от угла наклона пложадки этот мячик скатывался или влево, или вправо и именно по площадке. Please, HELP mailto : [email protected] |
| Автор: MuToGeN 16.12.2002, 14:42 |
| внедряешь основные формулы динамики и кинематики, по наклону определяешь ускорение, по нему - скорость, по скорости - положение по X и Y и поворот... |
| Автор: MuToGeN 16.12.2002, 14:43 |
| ЗЫ это все просчитывать придется в зависимости от времени, или от того сколько фреймов было прокручено |
| Автор: Vadim 18.12.2002, 04:29 |
| Всё бы конечно хорошо, но покажи хоть пример, как это можно сделать. Я пробовал по-разному - не смог Please, HELP!!! |
| Автор: MuToGeN 18.12.2002, 10:24 |
| сейчас флеша нет... так бы может и полностью сделал, но без флеша сложновато стал прикидывать все это более конкретно и понял, что то, что раньше предлагал, подойдет, только если твоя площадка не будет менать угол наклона. а она будет или нет? и еще: ты это хочешь в двухмерном или трехмерном пространстве смоделировать? |
| Автор: Vadim 20.12.2002, 03:26 |
| В общем: 1. Площадка должна менять угол наклона. 2. Прстранство - двухмерное. У меня до твоего совета получилось скатывать шарик по наклонной плоскости, но не получилось "приклеить" его к площадке, т.е. чтобы шарик скатывался именно по ней. Жаль у тебя нет Flash, а так я мог бы прислать мувик, о котором рассказано выше. |
| Автор: MuToGeN 20.12.2002, 10:22 |
| че-то оно меня самого жутко заинтересовало, так что флеш шас поставлю |
| Автор: MuToGeN 20.12.2002, 10:25 | ||
для подобных целей - [email protected] |
| Автор: MuToGeN 21.12.2002, 14:22 |
| кому хочется глянуть что у меня получилось тому надо http://mutogen.pisem.net/ball.fla |
| Автор: Vadim 21.12.2002, 17:09 |
| Слушай, у тебя Flash какой |
| Автор: Vadim 21.12.2002, 20:02 |
| Смотри, есть ещё одна штучка - типа простейший арканоид. Короче там 3 стенки и красная площадочка, о которые стукается шарик и летит дальше. Я не представляю как это можно сделать. Ещё есть пулька (в виде шарика) - стоит на месте. Ты затаёшь параметры (угол наклона alpha и макс силу с которой он будет взлетать вверх) через текстовые поля input и жмёшь "Огонь!" (в смысле SPACE или ENTER) и пуля взмывает ввысь и замедляется, летя по параболе. По сути енто довольно просто, т.е. используя основные законы физики и кинематики. Частично сделал - потом ступор. Хочешь - посмотри, пришлю. |
| Автор: MuToGeN 22.12.2002, 05:14 | ||
у меня flash mx, шестой, тобишь. щас времени нет, ночью обновлю то что лежит по старой ссылке, переделаю в формат пятого. |
| Автор: MuToGeN 22.12.2002, 13:28 |
| фаилик обновил, лежит он там же - http://mutogen.pisem.net/ball.fla - только в формате flash 5. |