Advertisement
expired6978

Manual Colorize

Jun 15th, 2017
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.06 KB | None | 0 0
  1.         public function onApplyColorChange(r, g, b, multiplier): Array
  2.         {
  3.             var rint:uint = r * 255;
  4.             var gint:uint = g * 255;
  5.             var bint:uint = b * 255;
  6.             var mint:uint = multiplier * 255;
  7.             try
  8.             {
  9.                 var ct: ColorTransform = new ColorTransform(0.0, 0.0, 0.0, 1.0, rint, gint, bint, mint);
  10.                
  11.                 WeightTriangle_mc.CurrentWeightTick_mc.transform.colorTransform = ct;
  12.                 WeightTriangle_mc.Triangle_mc.transform.colorTransform = ct;
  13.                 LoadingSpinner_mc.transform.colorTransform = ct;
  14.                 ButtonHintBar_mc.ButtonBracket_Left_mc.transform.colorTransform = ct;
  15.                 ButtonHintBar_mc.ButtonBracket_Right_mc.transform.colorTransform = ct;
  16.                 Cursor_mc.transform.colorTransform = ct;
  17.                
  18.                 FeaturePanel_mc.Brackets_mc.UpperRightCorner_mc.colorTransform = ct;
  19.                 FeaturePanel_mc.Brackets_mc.UpperHorizontalLine_mc.colorTransform = ct;
  20.                 FeaturePanel_mc.Brackets_mc.UpperLeftCorner_mc.colorTransform = ct;
  21.                 FeaturePanel_mc.Brackets_mc.LowerBracket_mc.colorTransform = ct;
  22.                
  23.                 FeaturePanel_mc.List_mc.ScrollUp.colorTransform = ct;
  24.                 FeaturePanel_mc.List_mc.ScrollDown.colorTransform = ct;
  25.                
  26.                 var textColor: uint = (mint << 24) | (rint << 16) | (gint << 8) | bint;
  27.                 FacePartLabel_tf.textColor = textColor;
  28.                 WeightTriangle_mc.Large_tf.textColor = textColor;
  29.                 WeightTriangle_mc.Thin_tf.textColor = textColor;
  30.                 WeightTriangle_mc.Muscular_tf.textColor = textColor;
  31.                 FeaturePanel_mc.Brackets_mc.Label_tf.textColor = textColor;
  32.                
  33.                 for(var i = 0; i < ButtonHintBar_mc.ButtonPoolV.length; i++)
  34.                 {
  35.                     ButtonHintBar_mc.ButtonPoolV[i].textField_tf.textColor = textColor;
  36.                     ButtonHintBar_mc.ButtonPoolV[i].IconHolderInstance.IconAnimInstance.Icon_tf.textColor = textColor;
  37.                     ButtonHintBar_mc.ButtonPoolV[i].SecondaryIconHolderInstance.IconAnimInstance.Icon_tf.textColor = textColor;
  38.                     if(ButtonHintBar_mc.ButtonPoolV[i].DynamicMovieClip) {
  39.                         ButtonHintBar_mc.ButtonPoolV[i].DynamicMovieClip.transform.colorTransform = ct;
  40.                     }
  41.                 }
  42.             }
  43.             catch (e:Error)
  44.             {
  45.  
  46.             };
  47.  
  48.             return [1.0, 1.0, 1.0, 1.0];
  49.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement