コード例 #1
0
 private void Awake()
 {
     foreach (var toBind in toBinds)
     {
         DataWatcher.AddData(toBind.GetType(), toBind);
     }
 }
コード例 #2
0
    private void OnDestroy()
    {
        DataWatcher.RemoveWatcher(cameraWatcher);
        List <List <Camera> > watchers = new List <List <Camera> >();

        DataWatcher.GetWatchers(watchers);
        Debug.Log(string.Format("Removing watcher, count now: {0}", watchers.Count));
    }
コード例 #3
0
        public static void testDataWatcher()
        {
            DataWatcher watcher = new DataWatcher(new NoteAppService(), new User()
            {
                Id = 1, mail = "raj", name = "John Smith"
            }, 10000);

            watcher.Start();
            watcher.DataAvailable += watcher_DataAvailable;
            watcher.SyncFired     += watcher_SyncFired;
            watcher.Start();
        }
コード例 #4
0
 private void Start()
 {
     DataWatcher.AddWatcher(cameraWatcher);
     //DataWatcher.AddData(gameObject);
 }