Я пытаюсь изучить WPF-анимацию, и в настоящее время меня смущает довольно много вещей:
Я использовал такие инструменты, как обработка, где у вас есть простой метод, который вызывается n раз в минуту, где n - частота кадров.
Способ создания анимации в WPF состоит в изменении свойства. Если я использую, например, DoubleAnimation, то при продолжении анимации увеличивается двойное число. Но это не совсем то, что я хочу. Я хочу, чтобы в каждом цикле некоторые свойства увеличивались, некоторые изменялись случайным образом, а некоторые - взаимодействием с пользователем. Как я могу сделать это в WPF?
Что меня смущает, так это тот факт, что WPF поддерживает несколько анимаций одновременно. Как это работает? Есть ли поток для каждой анимации или только один для всех анимаций.
Я использовал gdi с c # некоторое время назад. Я даже мог использовать несколько потоков для рисования; Насколько я помню, мне просто нужно было вставить все команды рисования в какую-то очередь, а затем окна позаботились о них ... Я понятия не имею, как это делается с WPF.