3dsmax 对于未按预期运行的循环

3dsmax 对于未按预期运行的循环,3dsmax,maxscript,3dsmax,Maxscript,为什么这给了我'front\u post\u count=3.0而不是4.0的值 canopy_length=10000 front_post_count=ceil(canopy_length/3500)+1 for i=1 to front_post_count do ( print(front_post_count) ) 我不知道maxscript是什么,但是10000/3500可能计算为整数(在本例中为2),而不是浮点。也许可以试试10000/3500.0。谢谢。成功了!Maxs

为什么这给了我'front\u post\u count=3.0而不是4.0的值

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

我不知道maxscript是什么,但是
10000/3500
可能计算为整数(在本例中为2),而不是浮点。也许可以试试
10000/3500.0

谢谢。成功了!Maxscript是3d studio max的脚本语言。