Voilà : je n'ai jamais programmé en lua, j'essaye donc de faire de petits programmes basics (euh non lua

Voilà le code que j'ai écris pour le moment :
- Code: Select all
i=0
function on.construction()
i=0
end
function on.paint(gc)
gc:setFont("sansserif", "b", 12)
gc:setColorRGB(158, 5, 8)
gc:drawString(i, 0, 20+i)
end
for i=0, 180
do
platform.window:invalidate()
end
Déjà je suis obligé de mettre le i=0 avant la fonction construction car sinon j'ai une erreur me disant que i vaut nil... Comment se fait-il que le mettre dans la fonction on.construction ne suffise pas ?
Ensuite, ce code ne fonctionne pas, il ne m'affiche que 0 à la première ligne, mais c'est comme si l'affichage ne s'actualisait pas. Voyez vous pourquoi ?
Merci d'avance,
Tobias.