![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#141 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
![]()
В Delphi есть функция Time (TDateTime), она всегда содержит время по шаблону чч:мм:сс. Заведите переменную такого же типа, храните в ней начала счета, в конце берите еще раз время и отнимайте, на выходе будет разница, затем переведите в строковый тип функцией TimeToStr и выводите на экран. Так же можно каждую секунду брать время и высвечивать на экране.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
![]() |
![]() |
![]() |
#142 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
![]()
Я уже сделал отсчет времени. Всем спасибо
Не стыдно не уметь, стыдно не учиться.
|
![]() |
![]() |
![]() |
#143 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
![]()
Я вернулся к своей игре после длительного перерыва, связанного со сдачей ЕГЭ. Опять появились вопросы. Когда мой шарик находится в липком состоянии, его прыжок должен быть направлен перпендикулярно поверхности, на которой он стоит. Я присваиваю шарику импульс:
Код:
Не стыдно не уметь, стыдно не учиться.
|
![]() |
![]() |
![]() |
#144 | |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#145 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
![]()
Сила прыжка должна быть одинаковой во всех случаях. А она меняется
Не стыдно не уметь, стыдно не учиться.
|
![]() |
![]() |
![]() |
#146 |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
![]()
Я имел в виду от чего она меняется. Напимер если мяч на наклонной плоскости она становится меньше/больше? Или даже в одних и тех же условиях она всегда разная?
|
![]() |
![]() |
![]() |
#147 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
![]()
Приведу пример. Шарик стоит на ровной поверхности, я удерживаю пробел и шарик начинает прыгать. Первый прыжок имеет небольшую высоту, второй прыжок поднимает шарик выше, третий ещё выше. Мне кажется, это зависит от того, с какой скоростью шарик падает на поверхность. В одних и тех же условиях все одинаково.
Дело-то в том, что от скорости падения круга на линию зависит его глубина проникновения в поверхность, а вектор импульса, который присваивается ГГ при прыжке, зависит от расстояния между центром круга и точкой касания.
Не стыдно не уметь, стыдно не учиться.
|
![]() |
![]() |
![]() |
#148 |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
![]()
Можно попробовать узнать с какой силой шарик упал на землю (по данным arbiter) и отнять от импульса прыжка. Мне так сложно сказать, надо экспериментировать, глубже узнавать проблему и разбираться как ее решать.
|
![]() |
![]() |
![]() |
#149 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
![]()
А глубину проникновения шара в линию узнать можно?
Не стыдно не уметь, стыдно не учиться.
|
![]() |
![]() |
![]() |
#150 | |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Физика в 2D играх | Вадим Буренков | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 32 | 02.11.2010 22:00 |
Искуственый интелект в играх | VintProg | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 26 | 01.08.2009 23:09 |
Сюжет в 2D играх | ZotaC | Свободное общение | 8 | 05.07.2009 15:42 |
Физика программы. | Манжосов Денис :) | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 1 | 09.05.2008 18:14 |
Анимация в играх | frai | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 4 | 25.11.2007 14:28 |