Skip to content

Repository files navigation

RxGameplayKit

RxGameplayKit (based on RxSwift)

NB: It is probably counterproductive to use it with GKSKNodeComponent or GKSCNNodeComponent which already implement the delegate methods, but with nodeless agents and non-SpriteKit/SceneKit usage it may come in handy.

Basic usage.

agent
.rx
.willUpdate
.subscribe{ event inswitch event {case.next(let agent):
// TODO: ...
breakdefault:break}}.disposed(by: disposeBag)
agent
.rx
.didUpdate
.subscribe{ event inswitch event {case.next(let agent):
// TODO: ...
breakdefault:break}}.disposed(by: disposeBag)

Carthage setup.

github "maxvol/RxGameplayKit" ~> 0.0.2

About

RxGameplayKit (based on RxSwift)

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages