• 0
brunnengi

Анимация через Path в 3D?

Вопросы

Здравствуйте.

Подскажите пожалуйста, а как можно ли создать анимацию по трехмерному пути?

Т.е. как TPathAnimation, только что бы можно было задавать по три координаты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 ответа на этот вопрос

  • 0

Добрый вечер,

 

Я вижу вариант создания трех отдельных аниматоров TPathAnimation по пути для каждой оси (X, Y, Z).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Вечер добрый.

В принципе не проблема три аниматора сделать.

Просто я не знаю даже как это сделать.

Если я кидаю TPathAnimation для кнопки в 2D, и пишу в Path Data например "M0,0 L50,0", то при PathAnimation1.Start смещается, и все отрабатывает как и ожидалось.

Но перенесся этот же PathAnimation к Цилиндру или Кубу, то реакции нет.

Подскажите пожалуйста, как это должно выглядеть.

-=Delphi XE6=-

Проблема еще актуальна, помогите плз.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От Adm123
      Всем доброго дня!
      Подскажите, можно ли влепить TBannerAd в качестве child-а на panel, rectangle, layout? Вообще, хоть на что-то..? Никак не получается...
      Я, конечно, не совсем правильно сформулировал вопрос. Чайлдом-то баннер поставить можно, но вот позиционируется align-ом он все равно по главной форме. Как вот с этим бороться?
    • От estra
      На форме 2 метки:
       

       
      Верхняя - FactoryIDCaption (Заводской №)
      Нижняя - FactoryIDValue (90408223)
       
      Нужно чтобы вторая строка (со значением параметра) располагалась после первой (с наименованием параметра) вне зависимости от длины текста в первой метке. У первой метки значение свойства AutoSize = True. И есть такой код
      FactoryIDValue.Position.X := FactoryIDCaption.Position.X + FactoryIDCaption.Width; По идее начало второй метки должно совпадать с концом первой метки, но на практике это не так. Где я ошибся и как эту ошибку исправить?
       
      P.S.
      Речь идет про Android, на Windows все работает правильно.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу