В Monotouch мне нужно создать базовую анимацию изображения, движущегося вдоль пути, при анимации его содержимого изображения с помощью листа спрайта или замены содержимого CGImage, все, что я пытаюсь сделать не могу объединить обе анимации. Я пробовал подклассирование CALayer и анимацию пользовательских свойств или комбинирование анимаций в группе, похоже, ничего не работает. Каков наилучший способ создания такой анимации?Комбинация анимации спрайтов с движением пути с помощью CALayer
0
A
ответ
0
Чтобы получить гладкую анимацию, вы хотите подумать о том, что представляют собой CAlayers: они являются дескриптором текстуры, которые живут в пространстве GPU. Чтобы получить плавную анимацию, вы можете контролировать несколько своих свойств, но произвольные изменения, такие как рендеринг данных, снова будут работать нормально.
Что вы должны сделать, это поместить все ваши изображения в лист спрайта, а затем анимировать свойство ContentRect CALayer.
Смежные вопросы
- 1. Линейная интерполяция с движением спрайтов - добавление «трения»?
- 2. Манипулирование движением спрайтов в box2d
- 3. MultiTouch управление движением спрайтов - cocos2d
- 4. анимации с спрайтов 2D андроида
- 5. Приостановка анимации CALayer с анимацией с задержкой
- 6. Шаблон анимации CSS с плавным движением
- 7. Javascript Масштаб анимации спрайтов
- 8. Создание EaselJS спрайтов анимации с SpriteStage (WebGL)
- 9. CALayer transform при анимации
- 10. Как перемещать узел Sksprite с движением ядра? (комплект спрайтов)
- 11. Unity 3D: изменение анимации спрайтов с помощью кнопки пользовательского интерфейса
- 12. Анимация объекта с помощью двигателя corona sdk без анимации спрайтов
- 13. Рисование спрайтов анимации с использованием box2dweb
- 14. Комбинация анимации TikZ с анимацией ggplot
- 15. Проблема с движением змеи Spritekit
- 16. Комбинация спрайтов SASS/Compass с опцией spina-листа сетчатки
- 17. Комбинация пути Raphael.js с несколькими цветами
- 18. проблема с управлением движением с помощью MATLAB
- 19. Изменение CALayer цвета при анимации
- 20. Анимация CALayer с помощью серии повторяющихся изображений
- 21. Swift: Ширина CALayer после анимации
- 22. Как изменить направление анимации CALayer
- 23. Сделать работу анимации CSS-спрайтов
- 24. Как создать анимированный лист спрайтов с помощью моноточевой и основной анимации?
- 25. CALayer мерцает при рисовании пути
- 26. Syncing спрайтов анимации в cocos2d
- 27. Расширение спрайтов с помощью Flex?
- 28. Анимация с помощью спрайтов HTML5
- 29. Помощь с помощью спрайтов Pygame
- 30. Использование спрайтов с помощью setDragImage