二、輪胎實時轉動
三.完整**如下
最近在學單壹崽崽的繫結教程,學到了很多,所以簡單的做點筆記。
思路:
1、顛簸控制器 同時控制物體軸心變化著 **物體的旋轉**;
2、左右車輪控制器再用驅動關鍵幀的方法驅動 顛簸控制器;
3、注意這裡並非用打組的方法控制。
效果預覽圖
…………………………………………………………………………………………
節點說明圖
a:multiplydivide 乘除節點
b:vectorproduct 向量積節點
b.car ra : 平衡車的半徑
b.car ra → b輸入2 :主要是為了解決物體的縮放問題
vectorproduct 向量積節點 要選擇 無緣算 規格化輸出:向量的規格化[-1,1]之間,利於控制。
mel語句表示式
if
(freego_body_ctrrl.
auto==1
)}
如果
angle(《輪胎位移向量》,《輪胎方向向量》) 大於 90°
mag(<< 輪胎位移向量》 為正
否則mag(<< 輪胎位移向量》 為負
freego_l_wheel_ctrl.rotatex=
(freego_l_wheel_ctrl.rotatex+$dis/(2
*3.1415
*freego_body_ctrrl.wheelra)
*360)%
360;
輪胎旋轉角度=(輪胎旋轉角度+(位移)/(2π輪胎半徑) *360)%360
if
(freego_body_ctrrl.
auto==1
) freego_l_wheel_ctrl.rotatex=
(freego_l_wheel_ctrl.rotatex+$dis/(2
*3.1415
*freego_body_ctrrl.wheelra)
*360)%
360;
grpfreego_l_wheeldre_ctrl.fx=grpfreego_l_wheeldre_ctrl.translatex;
grpfreego_l_wheeldre_ctrl.fy=grpfreego_l_wheeldre_ctrl.translatey;
grpfreego_l_wheeldre_ctrl.fz=grpfreego_l_wheeldre_ctrl.translatez;
}
繫結事件和解綁事件
繫結事件 1.物件.on 事件型別 事件處理函式 物件 on 事件型別 事件處理函式 2.物件.addeventlistener 事件型別 事件處理函式 false 火狐 谷歌 ie11支援 ie8 不支援 3.物件.attachevent on 事件型別,事件處理函式 火狐 谷歌 ie11不支援 ...
jquery 事件 繫結與解綁
一 on 的多事件繫結 elem on mouseover mouseout function 多個事件繫結乙個函式 elem on mouseout function 目標節點 點選在這個元素上 div on click p fn 事件繫結在最上層div元素上,當使用者觸發在a元素上,事件將往上冒...
js繫結事件和解綁事件
在js中繫結多個事件用到的是兩個方法 attachevent和addeventlistener,但是這兩個方法又存在差異性 attachevent方法 只支援ie678,不相容其他瀏覽器 addeventlistener方法 相容火狐谷歌,不相容ie8及以下 addeventlistener方法 d...