SKPhysicsContactDelegate
Объект, реализующий SKPhysicsContactDelegate
когда две организации физики находятся в контакте друг с другом в мире физики, протокол может ответить. Для получения сообщений контакта Вы устанавливаете contactDelegate
свойство a SKPhysicsWorld
объект. Когда контакт запускается или заканчивается, делегата вызывают.
Наследование
Не применимый
Оператор импорта
Swift
import SpriteKit
Objective C
@import SpriteKit;
Доступность
Доступный в OS X v10.9 и позже.
-
Вызванный, когда две организации сначала связываются друг с другом.
Объявление
Swift
optional func didBeginContact(_
contact
: SKPhysicsContact)Objective C
- (void)didBeginContact:(SKPhysicsContact *)
contact
Параметры
contact
Объект, описывающий контакт.
Оператор импорта
Objective C
@import SpriteKit;
Swift
import SpriteKit
Доступность
Доступный в OS X v10.9 и позже.
-
Вызванный, когда контакт заканчивается между двумя организациями физики.
Объявление
Swift
optional func didEndContact(_
contact
: SKPhysicsContact)Objective C
- (void)didEndContact:(SKPhysicsContact *)
contact
Параметры
contact
Объект, описывающий контакт.
Оператор импорта
Objective C
@import SpriteKit;
Swift
import SpriteKit
Доступность
Доступный в OS X v10.9 и позже.