チェンジセット 4057

差分発生行の前後
無視リスト:
コミット日時:
2010/07/08 14:26:41 (2 年前)
コミッタ:
nutsu
ログメッセージ:

f5 0.6.1 bugfix

ファイル:

凡例:

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

    r3963 r4057  
    11 
    22frocessing change log 
     3 
     42010-07-08      0.6.1 nutsu(face@nutsu.com) 
     5 
     6    * bug fix  : size() of F5BitmapData2D, F5BitmapData3D, F5Canvas3D. 
     7 
    38 
    492010-06-06      0.6 nutsu(face@nutsu.com) 
  • as3/Frocessing/trunk/src/frocessing/core/AbstractF5Canvas.as

    r3964 r4057  
    116116         *  
    117117         * @author nutsu 
    118          * @version 0.6 
     118         * @version 0.6.1 
    119119         */ 
    120120        public class AbstractF5Canvas 
     
    12021202                                                } 
    12031203                                                //popStyle(); 
    1204                                         }else{ 
     1204                                        }else { 
     1205                                                //TODO:Shape style enableds 
     1206                                                if ( s.strokeEnabled ) { 
     1207                                                        _c.beginCurrentStroke(); 
     1208                                                }else { 
     1209                                                        noStroke(); 
     1210                                                } 
     1211                                                if ( s.fillEnabled ) { 
     1212                                                        _c.beginCurrentFill(); 
     1213                                                        shapePath( s.commands, s.vertices ); 
     1214                                                        _c.endFill(); 
     1215                                                }else { 
     1216                                                        shapePath( s.commands, s.vertices ); 
     1217                                                } 
     1218                                                /* 
    12051219                                                _c.beginCurrentFill(); 
    12061220                                                shapePath( s.commands, s.vertices ); 
    12071221                                                _c.endFill(); 
     1222                                                */ 
    12081223                                        } 
    12091224                                } 
  • as3/Frocessing/trunk/src/frocessing/core/F5BitmapData2D.as

    r3964 r4057  
    4040        *  
    4141        * @author nutsu 
    42         * @version 0.6 
     42        * @version 0.6.1 
    4343        */ 
    4444        public class F5BitmapData2D extends F5Canvas2D 
     
    6969                 
    7070                /** 
     71                 *  
     72                 */ 
     73                public function get drawTarget():Shape { return _c2dbmp.drawTarget; } 
     74                 
     75                /** 
    7176                 * 描画の対象となる BitmapData を示します. 
    7277                 */ 
     
    8893                override public function size( width:uint, height:uint ):void 
    8994                { 
    90                         if( _width != width && _height != height ){ 
     95                        if( _width != width || _height != height ){ 
    9196                                super.size( width, height ); 
    9297                                _c2dbmp.bitmapData.dispose(); 
  • as3/Frocessing/trunk/src/frocessing/core/F5BitmapData3D.as

    r3964 r4057  
    4343        *  
    4444        * @author nutsu 
    45         * @version 0.6 
     45        * @version 0.6.1 
    4646        */ 
    4747        public class F5BitmapData3D extends F5Canvas3D 
     
    8181                 
    8282                /** 
     83                 *  
     84                 */ 
     85                public function get drawTarget():Shape { return _c3dbmp.drawTarget; } //TODO:test draw target 
     86                 
     87                /** 
    8388                 * 描画の対象となる BitmapData を示します. 
    8489                 */ 
     
    100105                override public function size( width:uint, height:uint ):void 
    101106                { 
    102                         if( _width != width && _height != height ){ 
     107                        if( _width != width || _height != height ){ 
    103108                                super.size( width, height ); 
    104109                                _c3dbmp.bitmapData.dispose(); 
  • as3/Frocessing/trunk/src/frocessing/core/F5Canvas3D.as

    r3964 r4057  
    4848         *  
    4949         * @author nutsu 
    50          * @version 0.6 
     50         * @version 0.6.1 
    5151         */ 
    5252        public class F5Canvas3D extends AbstractF5Canvas 
     
    122122                override public function size(width:uint, height:uint):void  
    123123                { 
    124                         if( _width != width && _height != height ){ 
     124                        if( _width != width || _height != height ){ 
    125125                                // init canvas size 
    126126                                super.size( width, height ); //set _width, _height 
  • as3/Frocessing/trunk/src/frocessing/core/canvas/AbstractCanvas3D.as

    r3964 r4057  
    4141         *  
    4242         * @author nutsu 
    43          * @version 0.6 
     43         * @version 0.6.1 
    4444         */ 
    4545        public class AbstractCanvas3D extends AbstractCanvas implements ICanvas3D, ICanvasRender 
  • as3/Frocessing/trunk/src/frocessing/core/canvas/BitmapDataCanvas2D.as

    r3964 r4057  
    3939         *  
    4040         * @author nutsu 
    41          * @version 0.6 
     41         * @version 0.6.1 
    4242         */ 
    4343        public class BitmapDataCanvas2D extends GraphicsCanvas2D implements ICanvasRender 
     
    5959                 
    6060                //------------------------------------------------------------------------------------------------------------------- 
     61                 
     62                /** 
     63                 *  
     64                 */ 
     65                public function get drawTarget():Shape{ 
     66                        return _shape; 
     67                } 
    6168                 
    6269                /** 
  • as3/Frocessing/trunk/src/frocessing/core/canvas/BitmapDataCanvas3D.as

    r3964 r4057  
    6464                 *  
    6565                 */ 
     66                public function get drawTarget():Shape{ 
     67                        return _shape; 
     68                } 
     69                 
     70                /** 
     71                 *  
     72                 */ 
    6673                public function get bitmapData():BitmapData { return _bd; } 
    6774                public function set bitmapData(value:BitmapData):void { 
  • as3/Frocessing/trunk/src/frocessing/math/Random.as

    r3964 r4057  
    226226         
    227227                /** 
    228                  * 0 から size までの整数をランダムに並べた配列を生成します 
     228                 * 0 から size-1 までの整数をランダムに並べた配列を生成します 
    229229                 *  
    230230                 * @param       size 
     
    245245                                len--; 
    246246                        } 
    247                         return rslt;                    
     247                        return rslt; 
    248248                } 
    249249