Esempio n. 1
0
 private void Persistence_AnchorPersistenceEvent(AnchorPersistence source, AnchorPersistenceEventArgs args)
 {
     if (args.Type == AnchorPersistenceEventType.Loaded)
     {
         StartCoroutine(networkAnchor.SetDefaultAnchor(args.AnchorId, args.AnchorOwner));
     }
 }
Esempio n. 2
0
        private void RaiseAnchorPersistenceEvent(AnchorPersistenceEventType type, GameObject owner, string anchorId)
        {
            Debug.LogFormat("[AnchorPersistence] RaiseAnchorPersistenceEvent (type: {0}) (anchor id: {1})", type, anchorId);
            if (AnchorPersistenceEvent != null)
            {
                AnchorPersistenceEventArgs args = new AnchorPersistenceEventArgs();
                args.AnchorId    = anchorId;
                args.AnchorOwner = owner;
                args.Type        = type;

                if (AnchorPersistenceEvent != null)
                {
                    AnchorPersistenceEvent(this, args);
                }
            }
        }