Привет всем, что я хочу сделать, это создать SKAction, который делает что-то похожее на wheelRight.physicsBody.velocity = CGVectorMake(0, 1000);
физическому объекту.Как создать пользовательские SKActions?
4
A
ответ
4
Используйте SKAction runBlock:
метод:
SKAction *changeVelocity = [SKAction runBlock:^{
wheelRight.physicsBody.velocity = CGVectorMake(0, 1000);
}];
SKAction sequence = [SKAction sequence:@[..., changeVelocity, ..., ...]];
[wheelRight runAction:sequence];
+0
Какова область действия этого блока? как он получает wheelRight? нормально ли для wheelRight значение null, когда это действие определено до тех пор, пока оно заселено до того, как действие действительно будет запущено? Спасибо – BigOmega
Смежные вопросы
- 1. Как создать массив SKActions в Spritekit
- 2. Пропуск SKActions
- 3. Рандомизация SKActions
- 4. Есть ли способ приостановить SKActions?
- 5. SKActions in Sprite Kit
- 6. Изменить SKActions во время игры
- 7. Как периодически вносить изменения в SKActions?
- 8. Правильно обнаружить завершение одновременных SKActions
- 9. Swift: Проверка прогресса на SKActions
- 10. Sprite Kit SKActions не срабатывает
- 11. Swift SpriteKit: Запуск двух SKActions навсегда отдельно
- 12. Выполнение последовательности SKActions с различными узлами
- 13. Как создать пользовательские элементы управления?
- 14. Как создать пользовательские вкладки TabBarItems?
- 15. Как создать пользовательские внешние ключи?
- 16. Как создать пользовательские IOS Просмотр
- 17. Django: Как создать пользовательские журналы?
- 18. Как создать пользовательские экранные клавиатуры?
- 19. Как создать пользовательские фрагменты vim?
- 20. Как создать пользовательские выпадающие меню
- 21. Как создать пользовательские переключатели Android?
- 22. Как создать пользовательские элементы HTML
- 23. Как создать пользовательские теги javadoc?
- 24. Создать пользовательские исключения?
- 25. Сброс и изменение скорости на SKActions
- 26. Вложение SKActions, не использующее длительность ожидания
- 27. Бесконечное действие с SKActions Цель C
- 28. Как создать пользовательские аннотации, такие как BeanProperty
- 29. Как создать пользовательские интерфейсы, такие как skype
- 30. Невозможно создать пользовательские сообщения
Там есть метод класса для SKAction называется customActionWithDuration: actionBlock :. Что вы пробовали? – Odrakir