Две прямые

Тема в разделе "WASM.A&O", создана пользователем XshStasX, 17 май 2010.

  1. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    Есть обьект мяч у которого известно( X вектор текущей позиции, V вектор скорости)
    Есть точка(X,Y) центра ворот.
    И есть футболист когда мяч возле него нужно как то узнать, как ударить мяч чтоб тот покатился в сторону ворот.
     
  2. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    когда футболист бьет мяч он просто прибавляет к скорости вектор "удара".
     
  3. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Сложность найти вектор в направлении ворот? Курить векторную алгебру.
     
  4. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    да...я уже тут думал как то поворачивать этот вектор на угол(межу прямой(от позиции мяча к цетру ворот) и направлением скорости)...но как угол тогда определить ?
     
  5. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Зачем? Складываешь два вектора и всё.
     
  6. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Или не складываешь, а меняешь на новый.
     
  7. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    То есть найти вектор от позиции мяча к точки цетра ворот, и потом полученный вектор прибавить к скорости ?
     
  8. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Да. Зачем углы?
     
  9. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    тогда я не знал что можно просто сложить ;)
     
  10. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
  11. KeSqueer

    KeSqueer Сергей

    Публикаций:
    0
    Регистрация:
    19 июл 2007
    Сообщения:
    1.183
    Адрес:
    Москва
    Booster
    Не вычесть ли надо? Из вектора направления до ворот вектор начальной скорости. Чтобы сложив вектор скорости с вектором удара получить движение в направлении ворот.