|

|
|
3D
Transformations
|
| Progressive
Translate |
| 當Ball接收到Mouse左鍵的訊息後,會產生位移至指定的位置,然後自動彈回原位。 |
| (a)
Set As Active Camera-Cameras/Montage/Set As Active Camera
|
| (b)
Text Display-Interface/Text/Text Display |
| (c)
Text Display-Interface/Text/Text Display |
| (d)
Identity-Logics/Calculator/Identity |
| (e)
Bezier Progression-Logics/Loops/Bezier Progression |
| (f)
Set Component-Logics/Calculator/Set Component |
| (g)
Translate-3D Transformations/Basic/Translate |
| 此範例的情況類似範例「Move
To」,只是使用了不同的Building Blocks;在此可以利用Building Blocks-Bezier
Progression的迴圈配合Set Component和Translate來控制Ball的運動。 |

|
Set
As Active Camera:設定現在所使用的Camera。
|
|
Text
Display:文字說明。
|

| Wait
Message-等待訊息的傳入,在此所設定的傳入訊息為'OnClick'。 |
| Identity-設定Ball的起始Translate
Vector為(0,0,0),由pOut輸出此值。 |
| Bezier
Progression-設定Duration為1 Sec-表示動作持續執行的時間;設定Ball的Translate
Vector由(0,0,0.5)發展至(0,0,-0.5),且Progression Curve呈現等速率變化,等速率變化才能造成Ball回至原點,但位置仍有些許誤差值。 |
| 由pOut輸出變數值(介於0.5~-0.5)
作為Building Blocks-Set Component的變數,且於Loop In與Loop Out產生一迴圈。 |

|
Set Component:由pIn輸入一值於Component3,且設定Component1、Component2均為0,使成為一向量由pOut輸出。 |
| Translate:由pIn輸入一向量值於Translate
Vector使Ball產生運動,Referential設定為'-NULL-'或'Ball'均可。 |

|
|

|
 |