cons0las
|
||||||
1 | ||||||
Анимация и потоки20.06.2010, 22:49. Показов 1901. Ответов 3
Метки нет (Все метки)
Здравствуйте! Хочу сделать анимацию, в которой размеры окошка увеличиваются. Задача вроде простая, но появилась проблема: увеличение размеров должно происходить одновременно, а оно происходит последовательно. Если время анимации одинаковое, то ширина не до конца увеличивается.
Код:
Добавлено через 3 часа 47 минут хм... в книге "WPF в .NET 3.5 с примерами на C# 2008 для профессионалов" увидел похожий код, который прокоментирован так: "Для примера рассмотрим следующую раскадровку. Она запускает две анимации: одну, работающую со свойством Width кнопки, и вторую имеющую дело со своейством Height. Поскольку анимации сгруппированы на одной раскадровке, они увеличивают размеры кнопки в унисон, что дает более синхронизированный эффект, чем просто многократный вызов BeginAnimation()в коде." .. и по идее все должно работать как надо. Дело в компе получается ? Добавлено через 4 часа 16 минут проверил на конпке. анимация работает нормально. а для окошка применить её не получается (((. люди, ау ! никто с таким не сталкивался ? |
20.06.2010, 22:49 | |
Ответы с готовыми решениями:
3
PySide потоки и анимация Что такое потоки ввода, потоки вывода? Байтовые потоки и потоки символов Анимация в OpenGL, а где собсно, анимация? |
132 / 99 / 11
Регистрация: 21.11.2007
Сообщений: 544
|
|
02.07.2010, 12:14 | 2 |
Обрати внимание (и вынимание, если сможешь ) у тебя обе анимации запханы в один StoryBoard. Ничего не напрягает? StoryBoard в данном случае синоним TimeLine. Они выполняются последовательно. Разбей их на две Story.. и запускай их одновременно.
0
|
cons0las
|
|
04.07.2010, 16:54 | 3 |
все нормально. просто когда делаешь такое с окошком WPF жрет кучу ресурсов. Такое без лагов проканает только на оч мощной машине. Я сделал окошко невидимым и изменял ширину/длинну видимого border'a.
|
132 / 99 / 11
Регистрация: 21.11.2007
Сообщений: 544
|
|
11.07.2010, 01:19 | 4 |
Не верьте ему, господа.. я сам лично проверял - они выполняются одновременно, если им не указать в какое время они начинаются.
0
|
11.07.2010, 01:19 | |
11.07.2010, 01:19 | |
Помогаю со студенческими работами здесь
4
потоки Потоки Потоки С++ Потоки Потоки Потоки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |