2016-01-01 3 views
-1

Pourquoi est-ce que cela me donne la valeur de `front_post_count = 3.0 au lieu de 4.0?La boucle ne fonctionne pas comme prévu

canopy_length=10000 
front_post_count=ceil(canopy_length/3500)+1 
for i=1 to front_post_count do 
(
    print(front_post_count) 
) 

Répondre

1

Je ne sais pas ce que maxscript est, mais 10000/3500 peut-être évaluer à un nombre entier (2 dans ce cas) et non à un flotteur. Peut-être essayer 10000/3500.0 à la place.

+0

Merci beaucoup. Ça a marché! Maxscript est le langage de script pour 3d studio max. –