Hogyan csináljam COSMO-ban/V-Builder-ben?
-
suni100 #5 Sziasztok
Látom elég kihalt a fórum, de azért felteszek egy kérdést, hátha valaki észreveszi, nagyon sürgős lenne, kedd estig meg kéne oldanom a dolgot.
Na, szóval egy VRML világban van egy animációm, aminek csak egyszer kéne lefutni. De ha a loop-ot FALSE-ra állítom el sem indul a TRUE-n van akkor megy csak nem áll meg.
--------------------------
a kód:
DEF idozito TimeSensor {cycleInterval 10 loop FALSE}
DEF mozgato PositionInterpolator {key [0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1]
keyValue [0.4 0.7 25.15, #0
0.3 1.35 25.15, #1
0.4 1.8 25.15, #2
0.6 2.32 25.15, #3
0.9 2.85 25.15, #4
1.4 3.3 25.15, #5
1.8 3.75 25.15, #6
2.3 4.1 25.15, #7
2.8 4.3 25.15, #8
3.4 4.45 25.15, #9
4 4.5 25.15] #10
}
DEF forgato OrientationInterpolator {key [0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1]
keyValue [0 0 1 1.5707 #0
0 0 1 1.4137 #1
0 0 1 1.2566 #2
0 0 1 1.0995 #3
0 0 1 0.9424 #4
0 0 1 0.7853 #5
0 0 1 0.6283 #6
0 0 1 0.4712 #7
0 0 1 0.3141 #8
0 0 1 0.1570 #9
0 0 1 0] #10
}
ROUTE idozito.fraction_changed TO mozgato.set_fraction
ROUTE mozgato.value_changed TO rud.set_translation
ROUTE idozito.fraction_changed TO forgato.set_fraction
ROUTE forgato.value_changed TO rud.set_rotation
---------------------------
Ennek elvileg így jónak kéne lenni, de mégsem az.