コード例 #1
0
        public object Clone()
        {
            var obj = new CozyTiledData(DataSize.X, DataSize.Y);

            Array.Copy(this.Data, obj.Data, Data.Length);
            return(obj);
        }
コード例 #2
0
ファイル: CozyTiledMap.cs プロジェクト: xxy1991/cozy
 public CozyTiledMap(Point MapSize)
 {
     TiledMapSize    = MapSize;
     TiledData       = new CozyTiledData(MapSize.X, MapSize.Y);
     ContentSize     = new Vector2(NodeContentSize.X * MapSize.X, 
         NodeContentSize.Y * MapSize.Y);
 }
コード例 #3
0
ファイル: CozyTiledMap.cs プロジェクト: shangshen/cozy
 public CozyTiledMap(Point MapSize)
 {
     TiledMapSize = MapSize;
     TiledData    = new CozyTiledData(MapSize.X, MapSize.Y);
     ContentSize  = new Vector2(NodeContentSize.X * MapSize.X,
                                NodeContentSize.Y * MapSize.Y);
 }
コード例 #4
0
ファイル: TiledMapDataContainer.cs プロジェクト: xxy1991/cozy
 public TiledMapDataContainer(int x, int y)
 {
     TiledData   = new CozyTiledData(x, y);
     MapSize     = new Point(x, y);
 }
コード例 #5
0
ファイル: CozyTiledData.cs プロジェクト: xxy1991/cozy
 public object Clone()
 {
     var obj = new CozyTiledData(DataSize.X, DataSize.Y);
     Array.Copy(this.Data, obj.Data, Data.Length);
     return obj;
 }