Box2d медленный мир

350
31 мая 2017, 05:57

В общем вставляю такую штуку в игровой цикл:

this.app.ticker.add((delta: number) => {
            meter.tick();               
            this.world.Step(this.timeStep, this.velocityIterations, this.positionIterations, this.particleIterations);
            that.update(delta);
        });

тела падают медленно и движутся медленно

если делаю так все становится более менее норм

this.app.ticker.add((delta: number) => {
            meter.tick();
             for (let i: number = 0; i < 10; ++i) {
                this.world.Step(this.timeStep, this.velocityIterations, this.positionIterations, this.particleIterations);
             }
            that.update(delta);
        });

Правильно ли я делаю? Пробовал менять параметры тел они особо не влияют.

Проект тут https://github.com/likemyjob/PixiProjectArcanoid

В общем сделал так

 setInterval(() => {
            this.world.Step(this.timeStep, this.velocityIterations, this.positionIterations);
        }, 5);

работает более менее норм

READ ALSO
Запрос с данными в формате JSON

Запрос с данными в формате JSON

В первом примере я получаю в ответ JSON данные и все хорошо - https://codepenio/anon/pen/aWgNrE?editors=1111

440
Как создать id после создания createElement(&#39;div&#39;)

Как создать id после создания createElement('div')

Как создать id после создания createElement('div')

332
Javascript + Bitrix API CRM

Javascript + Bitrix API CRM

Помогите сделать парсинг JSON и сделать редирект в скрипте расширения для браузера Chrome пожалуйста!Есть расширение вылетает форма с кнопками,...

435
nodejs вызов soap функции по имени

nodejs вызов soap функции по имени

Делаю небольшой прокси-сервер с переводом soap от 1с в jsonКак можно вызвать функцию по имени fn?

466