Example #1
0
            private void StopChannelLayer(ChannelLayer layer)
            {
                if (layer._animation != null && layer._animation.layer == layer._layer)
                {
                    layer._animation.enabled = false;
                }

                layer._animation = null;
            }
Example #2
0
 public ChannelGroup(int channel)
 {
     _channel          = channel;
     _primaryLayer     = new ChannelLayer((channel * (kNumberOfBackgroundLayers + 1)) + kNumberOfBackgroundLayers);
     _backgroundLayers = new ChannelLayer[kNumberOfBackgroundLayers];
     for (int i = 0; i < kNumberOfBackgroundLayers; i++)
     {
         _backgroundLayers[i] = new ChannelLayer(_primaryLayer._layer - i - 1);
     }
 }
Example #3
0
 private bool IsChannelLayerPlaying(ChannelLayer channelLayer, string animName)
 {
     return(IsChannelLayerPlaying(channelLayer) && channelLayer._animation.name == animName);
 }
Example #4
0
 private bool IsChannelLayerPlaying(ChannelLayer channelLayer)
 {
     return(channelLayer._animation != null && channelLayer._animation.enabled && channelLayer._animation.layer == channelLayer._layer);
 }