Changeset 95


Ignore:
Timestamp:
Sep 16, 2007, 2:00:41 PM (17 years ago)
Author:
rryu
Message:

プロパティリストのinteger型の内部表現がlongに変わったことに伴い、int型へのキャスト処理を修正した。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MacFaceLibrary/FaceDef.cs

    r30 r95  
    119119                        for (int i = 0; i < markerDefList.Count; i++)
    120120                        {
    121                                 _markers[i] = _parts[(int)markerDefList[i]];
     121                                _markers[i] = _parts[(int)((long)markerDefList[i])];
    122122                        }
    123123
     
    138138                        Image img = Image.FromFile(imgPath);
    139139
    140                         int x = (int)partDef[KeyPartPosX];
    141                         int y = ImageHeight - (int)partDef[KeyPartPosY] - img.Height;
     140                        int x = (int)((long)partDef[KeyPartPosX]);
     141                        int y = ImageHeight - (int)((long)partDef[KeyPartPosY]) - img.Height;
    142142
    143143                        return new Part(imgPath, img, x, y);
     
    149149                        for (int i = 0; i < patternDef.Count; i++)
    150150                        {
    151                                 pattern[i] = _parts[(int)patternDef[i]];
     151                                pattern[i] = _parts[(int)((long)patternDef[i])];
    152152                        }
    153153                        return pattern;
Note: See TracChangeset for help on using the changeset viewer.