An open API service indexing awesome lists of open source software.

https://github.com/rxswiftcommunity/rxspritekit

RxSpriteKit (based on RxSwift)
https://github.com/rxswiftcommunity/rxspritekit

ios macos reactive-programming rxswift spritekit swift

Last synced: 4 months ago
JSON representation

RxSpriteKit (based on RxSwift)

Awesome Lists containing this project

README

          

# RxSpriteKit
RxSpriteKit (based on RxSwift)

See demo project RxSpriteGame (https://github.com/maxvol/RxSpriteGame) for reference.

Basic usage.

```swift

skView.rx.shouldRenderAtTime = { (view, time) -> Bool in true }

skScene
.rx
.update
.subscribe { event in
switch event {
case .next(let update):
// TODO: ...
break
default:
break
}
}
.disposed(by: disposeBag)


physicsWorld
.rx
.didBeginContact
.subscribe { event in
switch event {
case .next(let didBeginContact):
// TODO: ...
break
default:
break
}
}
.disposed(by: disposeBag)
```

Carthage setup.

```
github "RxSwiftCommunity/RxSpriteKit" ~> 0.1.1

```

Copyright (c) RxSwiftCommunity