08-Threejs物體縮放與旋轉
08-Threejs物體縮放與旋轉-視頻教程鏈接
物體的縮放與旋轉是我們經常要操作的方式。

1 scale設置縮放
因為物體的scale屬性是vector3對象,因此按照vector的屬性和方法,設置x/y/z軸方向的縮放大小。

2 rotation設置旋轉
因為的旋轉通過設置rotation屬性,該屬性是Euler類的實例,因此可以通過Euler類的方法進行設置旋轉角度。

因此可以通過以下方式設置旋轉物體
set方法,每個參數(shù)具體定義
.set ( x : Float, y : Float, z : Float, order : String ) : this
x - 用弧度表示x軸旋轉量。
y - 用弧度表示y軸旋轉量。
z - 用弧度表示z軸旋轉量。
order - (optional) 表示旋轉順序的字符串。
2.1 旋轉動畫
每一幀旋轉弧度制的0.01角度,實現(xiàn)動畫代碼
3 綜合上述代碼
1、在前面創(chuàng)建的項目中的main.js文件寫入代碼
效果演示:

標簽: