예제 #1
0
    void SubscribeToData()
    {
        currentView
        .DistinctUntilChanged()
        .Subscribe(SwitchToView);

        currentNavUnit
        .Subscribe(CalculateLatitudeFromNavUnit);

        HandleEndGame();
    }
예제 #2
0
    void Start()
    {
        alertMessage
        .DistinctUntilChanged()
        .Subscribe((string message) => {
            alertLabel.text = message;

            if (!message.Equals(""))
            {
                ClearMessage();
            }
        });

        GameManager.Instance.timeRemaining
        .Where((x) => x == 45)
        .Subscribe((x) => {
            ShowAd();
        });
    }