Я пытаюсь сделать поезд в js, но я хочу добавить скорость в поезд. но поезд имеет другую ось относительно холста, так как я могу добавить скорость относительно холст http://snapsoft.eu/example.pngДобавить скорость, относительную к объекту
0
A
ответ
1
Если система поезда вращаются относительно неподвижной системы на угле Theta, то вы можете преобразовать вектор скорости Vr
(в повернутый) до Vs
(в стационарном):
Vs.X = Vr.X * Cos(Theta) - Vr.Y * Sin(Theta)
Vs.Y = Vr.X * Sin(Theta) + Vr.Y * Cos(Theta)
Если вращается система движется со скоростью W, а затем добавить W также
Vs.X = W.X + Vr.X * Cos(Theta) - Vr.Y * Sin(Theta)
Vs.Y = W.Y + Vr.X * Sin(Theta) + Vr.Y * Cos(Theta)
В вашем примере
Theta = -Pi/4
Vs.X = 0.5 * 0.707 + 0 * 0.707 = 0.3535
Vs.Y = - 0.5 * 0.707 + 0 * 0.707 = -0.3535
Смежные вопросы
- 1. Ременный шкив. Как получить относительную скорость?
- 2. Добавить объекты к объекту
- 3. Добавить скорость к этому переключателю
- 4. Как добавить объект к объекту?
- 5. Как добавить данные к объекту?
- 6. NodeJS добавить элемент к объекту
- 7. Добавить изображение к объекту (spinner)
- 8. Добавить дополнение к форматированному объекту
- 9. JavaScript добавить свойство к объекту
- 10. Как добавить геттер к объекту
- 11. Как добавить к новому объекту?
- 12. JQuery добавить элемент к объекту
- 13. добавить таймер к объекту as3
- 14. Как добавить свойства к объекту
- 15. Добавить метод к объекту instanced
- 16. Добавить атрибуты к объекту из плагина обрезки
- 17. Как добавить всплывающую подсказку к объекту Flash?
- 18. Как добавить изображение к объекту в Java?
- 19. Добавить объект к объекту, возвращаемому функцией?
- 20. Как добавить div к объекту extjs?
- 21. Как добавить изображение к объекту в javascript
- 22. Как добавить к объекту SelectManyCheckbox выбранные значения?
- 23. Как добавить значение к объекту внутри функции?
- 24. Как добавить кавычки к объекту с ключом?
- 25. Как добавить значение ключа к объекту javascript
- 26. Как добавить методы контекста к объекту
- 27. Как добавить html к клонированному объекту
- 28. Как добавить внутреннюю тень к объекту Raphael.js?
- 29. Cakephp: добавить минуты к объекту datetime
- 30. Как добавить ключ к объекту React Component