lua-users home
lua-l archive

Re: A newbie has problems with Lua

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


From: "Joe Smith" <unknown_kev_cat@hotmail.com>
Reply-To: Lua list <lua@bazar2.conectiva.com.br>
To: lua@bazar2.conectiva.com.br
Subject: Re: A newbie has problems with Lua
Date: 2006年8月14日 12:15:11 -0400
"Vegetable" wrote in message 5795533.post@talk.nabble.com">news:5795533.post@talk.nabble.com ...
The error come in
function draw_map()
 for i=0,map_size_x-1 do
 for j=0,map_size_y-1 do
 tex_draw(abs(map[i][j]),(i-x_map)*32,(j-y_map)*32,1)
 end
 end
end
That code looks odd...
Check that you really want
"(i-x_map)" and not "(x_map-i)".
Same with y_map.
x_map and y_map is the position of the tile at the left and the top of the screen.
If i do x_map-i, if x_map==0 then i do (-i) what is not what i want
The problem is that something corrupt lua's internal state and i don't know what...
_________________________________________________________________
Retrouvez tout en un clin d'oeil avec la barre d'outil MSN Search ! http://desktop.msn.fr/

AltStyle によって変換されたページ (->オリジナル) /