Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 6 из 6
  1. #1
    Аватар для Bib
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2017
    Адрес
    Челябинск
    Сообщений
    56
    Репутация:
    6 ±

    Длительность анимаций

    Привет всем.
    Как можно узнать длительность анимации(например, WALK_civi)?

  2. #2
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    http://pro-pawn.ru/showthread.php?9479-AnimParser
    Программа выводит в текстовый файл количество кадров для каждой из анимаций. На счёт конкретного времени - зависит от FPS в настройках у игрока (хотя вполне возможно, что в последних версиях SA-MP количество кадров одинаковое для всех, точно не помню).
    Время в секундах вычисляется по формуле "t = N / FPS", где N - кол-во кадров.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  3. #3
    Аватар для Bib
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2017
    Адрес
    Челябинск
    Сообщений
    56
    Репутация:
    6 ±
    игрокам показывается всё одинаково (см. deltaTime).
    так что программа не позволяет узнать продолжительность анимации. Но всё равно спасибо.

    есть одна идейка как узнать это опытным путем, попробую с dc_anims пошаманить.

  4. #4
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Цитата Сообщение от Bib Посмотреть сообщение
    игрокам показывается всё одинаково (см. deltaTime).
    Если кто-нибудь ещё читает эту тему, то очень хотелось бы знать: я один не понял, как Unity3D связан с вопросом про SA-MP?


    Цитата Сообщение от Bib Посмотреть сообщение
    так что программа не позволяет узнать продолжительность анимации.
    Позволяет, и вы бы знали, как именно, если бы дочитали мой пост выше.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  5. #5
    Аватар для Bib
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2017
    Адрес
    Челябинск
    Сообщений
    56
    Репутация:
    6 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    я один не понял, как Unity3D связан с вопросом про SA-MP?
    Там просто доступно всё написано. Даже мне, с моим английским, понятно.
    Когда ты выполняешь умножение с dt, то ты говоришь: я хочу выполнить это за время, а не за кадры
    Выходит, что формула непригодна (попробуйте найти фпс на двух разных пк, оно будет одинаковым)
    Последний раз редактировалось Bib; 16.12.2017 в 13:48.

  6. #6
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Цитата Сообщение от Bib Посмотреть сообщение
    Выходит, что формула непригодна (попробуйте найти фпс на двух разных пк, оно будет одинаковым)
    А вы думаете, измерения опытным путём избавят от этой проблемы? Вы измерите время, справедливое конкретно для вашего ПК, да ещё и с погрешностями при замерах, которых можно избежать при вычислении по формуле.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •