UniRx
UniRx copied to clipboard
Reactive Extensions for Unity
In my game I have a `ReactiveProperty pickedCell` that is written to when a cell on a grid is clicked on by the player. Awaiting it directly works as I...
## Problem Enumerators for the types inheriting `AsyncOperation` are not consumed as expected. All `AsyncOperation`s have `isDone` property that needs to be checked before completing the enumeration. This is done...
When I set Domain Reload to disable in PlayerSettings > Editor > Enter PlayMode Options, the following code throws NullReferenceExteption. After setting Domain Reload to disable, enter PlayMode twice. ```...
**Repro:** Create empty project, import UniRx, add new GameObject to the scene with Test component, containing following code: ``` public class Test : MonoBehaviour { void Start() { Debug.Log( $"Cur...
Some statics maintain their values when "Domain Reload" is disabled in a project. This pull request helps clean stale values when the game is started in editor.
Here is the list. - [ ] All(IObservable`1 source, Func`2 predicate) - [ ] And(IObservable`1 left, IObservable`1 right) - [ ] Any(IObservable`1 source) - [ ] Any(IObservable`1 source, Func`2 predicate)...
fix #490 When I checked, ScenePlaybackDetector.IsPlaying is still false even though it was playing.
Hello, Thanks for your implementation of Rx for Unity. Could you please describe why does calling of Subject->OnError stops it (stops the stream)? I'm asking because the Microsoft implementation of...
I added an AwakeAsObservable() trigger for GameObjects.