Changeset 7192 for lang/actionscript
- Timestamp:
- 02/27/08 20:45:36 (5 years ago)
- Location:
- lang/actionscript/colorpicker
- Files:
-
- 2 modified
-
ColorPickerTest.swf (modified) (previous)
-
kugyu/ColorCircle.as (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/actionscript/colorpicker/kugyu/ColorCircle.as
r7188 r7192 30 30 var dx:Number = Number(x-center); 31 31 var dy:Number = Number(y-center); 32 33 var S:Number = Math.sqrt(dx*dx + dy*dy) / Number( size);32 33 var S:Number = Math.sqrt(dx*dx + dy*dy) / Number(center); 34 34 var H:Number = Math.atan2(dy, dx); 35 35 36 mImgData.setPixel32(x, y, 0xff000000|ColorConv.HSVtoRGB(H*radToDeg, S, 0.8)); 36 var alpha:Number = 80.0 - S*80.0; 37 if (alpha<0) continue; 38 if (alpha>1) alpha = 1; 39 40 41 mImgData.setPixel32(x, y, (uint(alpha*255)<<24)|ColorConv.HSVtoRGB(H*radToDeg, S, 0.8)); 37 42 } 38 43 }
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)