Ich habe diesen Fehler, und ich möchte es zu beheben, sagt es nicht dezimal zu int konvertieren, ich weiß nicht, wo (int) oder (dezimal) zu setzen.Kann nicht konvertieren Dezimal zu Int
Das Zeichen bewegt sich 8pix/s und wird in einer Dezimalzahl gespeichert.
Heres der Code
int[,,] Map = new int[151, 151, 11];
decimal GuyY = 1;
decimal GuyX = 1; //Placeholder for other math
if (Map[GuyX/32, Math.Ceiling(GuyY/32) - 1, 1] = 1)
{
}
aber 'guyX' und' guyY' sind * nicht * initialisiert? –
Sie sollten erklären, warum Sie Dezimalzahlen für diesen Code verwenden – Steve
Verwenden Sie 32.0 und 1.0. – jdweng