チェンジセット 2429

差分発生行の前後
無視リスト:
コミット日時:
2009/04/08 11:12:55 (3 年前)
コミッタ:
nutsu
ログメッセージ:

f5 bugfix

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/Frocessing/changelog.txt

    r2403 r2429  
    11 
    22frocessing change log 
     3 
     42009-04-08  nutsu(face@nutsu.com) 
     5 
     6   * bug fix  : frocessing.shape.FShapeSVG 
     7                transform skewX, skewY, rotate(0,x,y) 
     8 
    39 
    4102009-04-01  0.5.4       nutsu(face@nutsu.com) 
     
    1521   * chg      : Wait to read the file, load method(Shape,Image,Font) called in setup. 
    1622                frocessing.display.F5MovieClip 
    17  
    1823 
    1924 
  • as3/Frocessing/trunk/src/frocessing/shape/FShapeSVG.as

    r2403 r2429  
    6868        *  
    6969        * @author nutsu 
    70         * @version 0.5.3 
     70        * @version 0.5.4 
    7171        */ 
    7272        public class FShapeSVG extends FShapeContainer 
     
    15781578                                                        var txx:Number = Number(v[1]); 
    15791579                                                        var tyy:Number = Number(v[2]); 
    1580                                                         mat.prependMatrix( 0, 1, 1, 0, txx, tyy ); 
     1580                                                        mat.prependTranslation( txx, tyy ); 
    15811581                                                        mat.prependRotation( _deg_to_radian(v[0]) ); 
    15821582                                                        mat.prependTranslation( -txx, -tyy ); 
     
    15851585                                        else if ( m == "skewX" ) 
    15861586                                        { 
    1587                                                 mat.prependMatrix( 0, 1, Math.tan( _deg_to_radian(v[0]) ), 0, 0, 0 ); 
     1587                                                mat.prependMatrix( 1, 0, Math.tan( _deg_to_radian(v[0]) ), 1, 0, 0 ); 
    15881588                                        } 
    15891589                                        else if ( m == "skewY" ) 
    15901590                                        { 
    1591                                                 mat.prependMatrix( 0, Math.tan( _deg_to_radian(v[0]) ), 1, 0, 0, 0 ); 
     1591                                                mat.prependMatrix( 1, Math.tan( _deg_to_radian(v[0]) ), 0, 1, 0, 0 ); 
    15921592                                        } 
    15931593                                }