А в этих семи точках прописаны HOTSPOTы? Пропиши в них HOTSPOTы, должно помочь. И еще параметр AC_show2DHotspotsln3D нужно отключить.
В то-то и дело, что прописаны. AC_show2DHotspotsln3D отключён. Всё равно точки тянутся. Даже если только одна прописана всё равно объект как бы растягивается, хотя на самом деле передвигается. Мне нужно чтобы передвигался не растягиваясь при этом. То есть hotspot есть, но должен быть зафиксирован.
3D скрипт:
B = 0.01
ZZYZX = 0.007
unID=100
HOTSPOT 0, 0, 0!, unID: unID=unID+1
HOTSPOT 2, 0.01, 0!, unID: unID=unID+1
HOTSPOT 2, 0, 0!, unID: unID=unID+1
HOTSPOT 0, 0, 0.007!, unID: unID=unID+1
HOTSPOT 2, 0, 0.007!, unID: unID=unID+1
HOTSPOT -A, B, ZZYZX, unID+3, A, 3
HOTSPOT 0, B, ZZYZX, unID+1, A, 1+128
HOTSPOT A, B, ZZYZX, unID+2, A, 2
bms_buildingMatAttribute_1 = 0
r = REQUEST{2} ("Building_Material_info", buildingMatAttribute_1, "gs_bmat_surface", bms_buildingMatAttribute_1)
mulx A/2
! muly B/ 0.01
! mulz ZZYZX/ 0.007
add 1, -1.099952360304, -0.9374411014885
body -1
и. т. д.
Скрипт параметров:
lock "B", "ZZYZX"
if A >= 2 then let A = 2
PARAMETERS A=A, B=B, ZZYZX=ZZYZX