Ejemplo n.º 1
0
 private void OverrideChain(Tweener tweener, TweenPropertyMap propsToOverride)
 {
     while (tweener != null)
     {
         tweener.OverrideProperties(propsToOverride);
         tweener = tweener.chain;
     }
 }
Ejemplo n.º 2
0
 internal void OverrideProperties(TweenPropertyMap entriesToRemove)
 {
     foreach (var entry in entriesToRemove)
     {
         var key = entry.Key;
         if (properties.ContainsKey(key))
         {
             var data = properties[key];
             TweenDataHolder.pool.PutObject(data);
             properties.Remove(key);
         }
     }
 }