Показать сообщение отдельно
Старый 31.01.2011, 21:52   #1
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Злость Массивы б*я

Const grWidth:Int 1024
Const grHeight:Int 768
Const grDepth:Int 32
Const grFullscreen 0
 
Global mapSize 32
 
Type Cell
 
      Field image
      Field x
,y
 
End Type
 
Type Map
 
      Field cells
:cellmapSizemapSize]
 
 
End Type
 
 
Function CreateEmptyMap:mapdefaultTile:Int )
      
m:map = New map
 
      
For 0 To mapSize
           
For 0 To mapSize
                 m
.cells[x,y].0
 
           Next
      Next
 
      
Return m
End 
Function
 
 
Graphics grWidth,grHeight,grDepth*grFullscreen
 
M
:map CreateEmptyMap( )
 
Repeat
 
Flip
Until KeyHit
(key_escape)
End 
при обращении к m.cells[x,y] кидает ошибку. что за Г? народ помогите БМ это типа круто - перешел на него. решил сделать изометрическую стратегию а тут дибильная ошибка с массивами. подскажите что не так.
__________________

(Offline)
 
Ответить с цитированием