#58691
GamerPsy
Participant

Erf on ne peut pas modifier/supprimer ses propres post… je viens de flood 🙁

Bon reprenons Bloc 1 – déclaration et initialisation des variables

local imgPerso      -- image principale (le personnage)
local imgCroix      -- image d'une croix qui servira de repère visuel pour voir la coordonnée x et y
local x,y = 0,0     -- position
local ox,oy = 0,0   -- origine
local rotation = 0  -- rotation
local scale=1
local bAnimScale = false
local animScale=-0.01
local font = love.graphics.newFont(14) -- font (nécessaire pour mesurer l'affichage des textes)

Là pas grand chose à dire si ce n’est que je ne comprends pas pourquoi on ne fait pas :

local imgPerso = love.graphics.newImage("images/personnage.png")    
local imgCroix = imgCroix = love.graphics.newImage("images/croix.png")    
local x,y = 0,0     -- position
local ox,oy = 0,0   -- origine
local rotation = 0  -- rotation
local scale=1
local bAnimScale = false
local animScale=-0.01
local font = love.graphics.newFont(14) -- font (nécessaire pour mesurer l'affichage des textes)

C’est à dire pourquoi ne pas directement déclarer et initialiser les variables locales imgPerso et imgCroix dès le départ dans ce bloc au lieu de le faire plus loin ? Y a-t-il un intérêt réel ?

Vu la contrainte technique du forum, je vais attendre réponse à cette interrogation avant d’aller plus loin 🙂

Bon code !