BBGamelib.CCLayerRGBA.updateDisplayedOpacity C# (CSharp) Method

updateDisplayedOpacity() public method

public updateDisplayedOpacity ( byte parentOpacity ) : void
parentOpacity byte
return void
		public void updateDisplayedOpacity(byte parentOpacity){
			_displayedOpacity = (byte)(_realOpacity * parentOpacity/255.0f);
			
			if (_cascadeOpacityEnabled) {
				
				var enumerator = _children.GetEnumerator();
				while (enumerator.MoveNext()) {
					CCNode item = enumerator.Current;
					if (item is CCRGBAProtocol) {
						((CCRGBAProtocol)item).updateDisplayedOpacity(_displayedOpacity);
					}
				}
			}
		}