13) PIXI Ticker and Tween animations / PIXI Ticker и Tween анимации

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ต.ค. 2024

ความคิดเห็น • 10

  • @itsmekamikoto4940
    @itsmekamikoto4940 2 ปีที่แล้ว +6

    С нетерпением жду следующий урок

    • @logicjs
      @logicjs  2 ปีที่แล้ว

      Рад что вам нравится контент!
      Делитесь ссылкой с другими программами!)

    • @sidjo6191
      @sidjo6191 2 ปีที่แล้ว +1

      @@logicjs Крутой контент! Спасибо 🙏

    • @viplikeit
      @viplikeit ปีที่แล้ว +1

      @@logicjs подтверждаю, контент - пушка

  • @moi-nick-zanyat
    @moi-nick-zanyat ปีที่แล้ว

    привязывать анимацию к тикеру не хорошо, у меня монитор на 144 hz , по этому тиков 144, а не 60, анимация слишком быстрая, а если монитор на 360hz?)) либо нужно как-то настраивать чтобы работало 60 раз в секунду и не чаще, чтобы у всех было норм)

    • @logicjs
      @logicjs  ปีที่แล้ว

      Справедливое замечание. Скорее всего ты говоришь про момент в виде начиная с 8 мин 15 секунды. Там просто пример. Но как я рассказываю далее нам нужно и необходимо использовать дельта время в анимациях.
      Тогда все должно быть хорошо. Для этого, вообще, и используют привязку к времени.

    • @logicjs
      @logicjs  ปีที่แล้ว

      К примеру, при частоте 60 кадров в секунду, дельта примерно 16.7.
      А при частоте в 144 это примерно 6.9.
      Чтобы запрограммировать поведение анимации одинаково не зависимо от монитора - делают так ( сделаю пример с позициями)
      Const speed = 5;
      Position.x += speed* deltaTime;
      Это должно выглядеть одинаково

    • @moi-nick-zanyat
      @moi-nick-zanyat ปีที่แล้ว

      @@logicjs из тех привязок все к герцовке привязаны

    • @moi-nick-zanyat
      @moi-nick-zanyat ปีที่แล้ว

      @@logicjs тогда нужно как-то получить герцовку экрана

    • @logicjs
      @logicjs  ปีที่แล้ว

      @@moi-nick-zanyat скорее всего ты используешь нормализованное значение. Для детьта времени не нужно знать о частоте экрана - она по другому считается