チェンジセット 3531
- コミット日時:
- 2010/03/13 11:36:21 (2 年前)
- ファイル:
-
- as3/Frocessing/changelog.txt (更新) (1 diff)
- as3/Frocessing/trunk/archives/frocessing-0.5.9.swc (追加)
- as3/Frocessing/trunk/archives/frocessing-0.5.9.zip (追加)
- as3/Frocessing/trunk/src/frocessing/color/ColorHSL.as (追加)
- as3/Frocessing/trunk/src/frocessing/math/FMath.as (更新) (3 diffs)
- as3/Frocessing/trunk/src/frocessing/utils/FUtil.as (更新) (2 diffs)
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as3/Frocessing/changelog.txt
r3245 r3531 1 1 2 2 frocessing change log 3 4 2010-03-13 0.5.9 nutsu(face@nutsu.com) 5 6 * bug fix : FUtil#trim, FMath#norm 7 * add : add frocessing.color.ColorHSL. 8 3 9 4 10 2009-12-06 0.5.8 nutsu(face@nutsu.com) as3/Frocessing/trunk/src/frocessing/math/FMath.as
r2309 r3531 35 35 * 36 36 * @author nutsu 37 * @version 0. 137 * @version 0.5.9 38 38 */ 39 39 public class FMath{ … … 225 225 public static function norm( value:Number, low:Number, high:Number ):Number 226 226 { 227 return value/ (high - low);227 return (value - low) / (high - low); 228 228 } 229 229 … … 257 257 public static function map( value:Number, low1:Number, high1:Number, low2:Number, high2:Number ):Number 258 258 { 259 return lerp( low2, high2, norm( value, low1, high1 ) ); 259 return low2 + (high2 - low2) * (value - low1)/ (high1 - low1); 260 //return lerp( low2, high2, norm( value, low1, high1 ) ); 260 261 } 261 262 as3/Frocessing/trunk/src/frocessing/utils/FUtil.as
r3245 r3531 35 35 * 36 36 * @author nutsu 37 * @version 0.5 37 * @version 0.5.9 38 38 */ 39 39 public class FUtil … … 54 54 } 55 55 56 /** 57 * 58 */ 56 59 public static function trim( str:String ):String 57 60 { 58 return str.replace(/^ +/, "").replace(/ +$/, "");61 return str.replace(/^\s+|\s+$/g, ''); 59 62 } 60 63

