- 在gemhead跟中間加入translateXYZ,translateXYZ上方會有四個輸入端,左至右分別為觸發、X軸、Y軸、Z軸
- 若無輸入數值,預設值為(0,0,0),也可靜態輸入預設值,值與值之間需有空白格,如translateXYZ 1 2 1,位置便為(1,2,1)
- 使用Number便可動態變化位置
2. 取得滑鼠位置
- Object,gemmouse,抓取滑鼠位置
- gemmouse 1 2,將滑鼠抓取的x位置轉換為0~1,將滑鼠抓取的x位置轉換為0~2
- gemmouse有五個輸出,由左至右為,X位置、Y位置、滑鼠左鍵是否按下、滑鼠中鍵是否按下、滑鼠右鍵是否按下
3. 使用滑鼠位置改變circle位置
- 由於畫面最大最小值是由 4 ~ -4,因此需將gemmouse取得的值改為 4 ~ -4
- Object,range,將數值縮放,range 0 1 4 -4,把0~1的數值,縮放到 4 ~ -4
- gemmouse第一個、第二個輸出端,透過range,接到translateXYZ的X、Y中
沒有留言:
張貼留言