Je déclare dans une classe une variable statique constante
l'erreur qui en résulte est la suivante : "Expression constante attendue"
Code : Sélectionner tout - Visualiser dans une fenêtre à part class var const m_DefautNormale : TAffineVector = VectorMake( 0, 0, 1 ) ;
VectorMake ne renvoi effectivement pas de const TAffineVector mais seulement un TAffineVector. Heureusement car m_DefautNormale est définie en temps que TAffineVector . Donc pas grave je me calme et je met ( 0, 0, 1 ) car à la base TAffineVector est un array. Cette fois ça passe géniale.
Plus bas dans ma classe je définie la fonction suivante :
Cette fois rebeulotte le compilo cherche des noises
Code : Sélectionner tout - Visualiser dans une fenêtre à part function AddNormal( x : single = MaClasse.m_DefautNormale[0] ; y : single =...
l'erreur qui en résulte est la suivante : "Expression constante attendue"
Bein zut alors m_DefautNormale peut pas être aussi constant qu'une constante ?
Partager