diff --git a/docs/api/zh/animation/AnimationUtils.html b/docs/api/zh/animation/AnimationUtils.html index a9d4fce8733b12bd08387c7e43e26aed465c217c..e5af8fd263deb2bdc2c45ac848b2898486193709 100644 --- a/docs/api/zh/animation/AnimationUtils.html +++ b/docs/api/zh/animation/AnimationUtils.html @@ -53,9 +53,12 @@

[method:Array sortedArray]( values, stride, order )

将[page:AnimationUtils.getKeyframeOrder getKeyframeOrder]方法返回的数组排序。 -

+

[method:AnimationClip subclip]( [param:AnimationClip clip], [param:String name], [param:Number startFrame], [param:Number endFrame], [param:Number fps] )

+

+ Creates a new clip, containing only the segment of the original clip between the given frames. +

源码

diff --git a/docs/api/zh/extras/core/Path.html b/docs/api/zh/extras/core/Path.html index 3bde68b015968fa29e35e3fe1668fa832d51872e..0b456d7fb7b1c0c6df55b112ac0947bfd1591176 100644 --- a/docs/api/zh/extras/core/Path.html +++ b/docs/api/zh/extras/core/Path.html @@ -59,7 +59,7 @@

方法

共有方法请参见其基类[page:CurvePath]。

-

[method:null absarc]( [param:Float x], [param:Float y], [param:Float radius], [param:Float startAngle], [param:Float endAngle], [param:Float clockwise] )

+

[method:this absarc]( [param:Float x], [param:Float y], [param:Float radius], [param:Float startAngle], [param:Float endAngle], [param:Float clockwise] )

x, y -- 弧线的绝对中心。
radius -- 弧线的半径。
@@ -70,7 +70,7 @@ 添加一条绝对定位的[page:EllipseCurve EllipseCurve]到路径中。

-

[method:null absellipse]( [param:Float x], [param:Float y], [param:Float xRadius], [param:Float yRadius], [param:Float startAngle], [param:Float endAngle], [param:Float clockwise], [param:Float rotation] )

+

[method:this absellipse]( [param:Float x], [param:Float y], [param:Float xRadius], [param:Float yRadius], [param:Float startAngle], [param:Float endAngle], [param:Float clockwise], [param:Float rotation] )

x, y -- 椭圆的绝对中心。
xRadius -- 椭圆x轴方向的半径。
@@ -83,7 +83,7 @@ 添加一条绝对定位的[page:EllipseCurve EllipseCurve]到路径中。

-

[method:null arc]( [param:Float x], [param:Float y], [param:Float radius], [param:Float startAngle], [param:Float endAngle], [param:Float clockwise] )

+

[method:this arc]( [param:Float x], [param:Float y], [param:Float radius], [param:Float startAngle], [param:Float endAngle], [param:Float clockwise] )

x, y -- 弧线的中心来自上次调用后的偏移量。
radius -- 弧线的半径。
@@ -95,10 +95,10 @@

-

[method:null bezierCurveTo]( [param:Float cp1X], [param:Float cp1Y], [param:Float cp2X], [param:Float cp2Y], [param:Float x], [param:Float y] )

+

[method:this bezierCurveTo]( [param:Float cp1X], [param:Float cp1Y], [param:Float cp2X], [param:Float cp2Y], [param:Float x], [param:Float y] )

从[page:.currentPoint]创建一条贝塞尔曲线,以(cp1X, cp1Y)和(cp2X, cp2Y)作为控制点,并将[page:.currentPoint]更新到x,y。

-

[method:null ellipse]( [param:Float x], [param:Float y], [param:Float xRadius], [param:Float yRadius], [param:Float startAngle], [param:Float endAngle], [param:Float clockwise], [param:Float rotation] )

+

[method:this ellipse]( [param:Float x], [param:Float y], [param:Float xRadius], [param:Float yRadius], [param:Float startAngle], [param:Float endAngle], [param:Float clockwise], [param:Float rotation] )

x, y -- 椭圆的中心来自上次调用后的偏移量。The center of the ellipse offset from the last call.
xRadius -- 椭圆x轴方向的半径。
@@ -111,25 +111,25 @@ 添加一条[page:EllipseCurve EllipseCurve]到路径中,位置相对于[page:.currentPoint]。

-

[method:null lineTo]( [param:Float x], [param:Float y] )

+

[method:this lineTo]( [param:Float x], [param:Float y] )

在当前路径上,从[page:.currentPoint]连接一条直线到x,y。

-

[method:null moveTo]( [param:Float x], [param:Float y] )

+

[method:this moveTo]( [param:Float x], [param:Float y] )

将[page:.currentPoint]移动到x, y。

-

[method:null quadraticCurveTo]( [param:Float cpX], [param:Float cpY], [param:Float x], [param:Float y] )

+

[method:this quadraticCurveTo]( [param:Float cpX], [param:Float cpY], [param:Float x], [param:Float y] )

从[page:.currentPoint]创建一条二次曲线,以(cpX,cpY)作为控制点,并将[page:.currentPoint]更新到x,y。

-

[method:null setFromPoints]( [param:Array vector2s] )

+

[method:this setFromPoints]( [param:Array vector2s] )

points -- [page:Vector2 Vector2]数组。

点将被作为[page:LineCurve LineCurves]加入到[page:CurvePath.curves curves]数组中。

-

[method:null splineThru] ( [param:Array points] )

+

[method:this splineThru] ( [param:Array points] )

points -[page:Vector2 Vector2]数组。

diff --git a/docs/api/zh/extras/core/ShapePath.html b/docs/api/zh/extras/core/ShapePath.html index 96185334e4c0e94d2f9a4ed5080cd0e17c0ac544..2994c8e6c8088f78ef5f3e4fd05b4217247a6ff1 100644 --- a/docs/api/zh/extras/core/ShapePath.html +++ b/docs/api/zh/extras/core/ShapePath.html @@ -44,27 +44,27 @@

方法

-

[method:null moveTo]( [param:Float x], [param:Float y] )

+

[method:this moveTo]( [param:Float x], [param:Float y] )

创建一个新的[page:Path],并在[page:Path]上调用[page:Path.moveTo]( x, y )。

-

[method:null lineTo]( [param:Float x], [param:Float y] )

+

[method:this lineTo]( [param:Float x], [param:Float y] )

这一方法从[page:ShapePath.currentPath currentPath](当前路径)的偏移量创建一条到X和Y的线,并将偏移量更新为X和Y。

-

[method:null quadraticCurveTo]( [param:Float cpX], [param:Float cpY], [param:Float x], [param:Float y] )

+

[method:this quadraticCurveTo]( [param:Float cpX], [param:Float cpY], [param:Float x], [param:Float y] )

这一方法从[page:ShapePath.currentPath currentPath](当前路径)创建一条到X和Y的二次曲线,cpX和cpY作为控制点, 并将[page:ShapePath.currentPath currentPath]的偏移量更新为x和y。

-

[method:null bezierCurveTo]( [param:Float cp1X], [param:Float cp1Y], [param:Float cp2X], [param:Float cp2Y], [param:Float x], [param:Float y] )

+

[method:this bezierCurveTo]( [param:Float cp1X], [param:Float cp1Y], [param:Float cp2X], [param:Float cp2Y], [param:Float x], [param:Float y] )

这一方法从[page:ShapePath.currentPath currentPath](当前路径)的偏移量创建一条到X和Y的贝塞尔曲线, cp1X、cp1Y和cp1X、cp1Y为控制点,并将[page:ShapePath.currentPath currentPath]的偏移量更新为x和y。

-

[method:null splineThru] ( [param:Array points] )

+

[method:this splineThru] ( [param:Array points] )

points - 一个[page:Vector2]数组。

连接一个新的[page:SplineCurve](样条曲线)到[page:ShapePath.currentPath currentPath](当前路径)。

diff --git a/docs/api/zh/extras/curves/EllipseCurve.html b/docs/api/zh/extras/curves/EllipseCurve.html index 6496dc5e8ff294764a0fecc875936ace61b44c31..fe4ca4184f6b63ea57ea2ae0358ce3611438f56e 100644 --- a/docs/api/zh/extras/curves/EllipseCurve.html +++ b/docs/api/zh/extras/curves/EllipseCurve.html @@ -46,12 +46,10 @@ var ellipse = new THREE.Line( geometry, material ); [page:Float aY] – 椭圆的中心的Y坐标,默认值为*0*。
[page:Float xRadius] – X轴向上椭圆的半径,默认值为*1*。
[page:Float yRadius] – Y轴向上椭圆的半径,默认值为*1*。
- [page:Radians aStartAngle] – 以弧度来表示,从正右侧算起曲线开始的角度,默认值为*0*。
- [page:Radians aEndAngle] – 以弧度来表示,从正右侧算起曲线终止的角度,默认值为*2 x Math.PI*。
+ [page:Radians aStartAngle] – 以弧度来表示,从正X轴算起曲线开始的角度,默认值为*0*。
+ [page:Radians aEndAngle] – 以弧度来表示,从正X轴算起曲线终止的角度,默认值为*2 x Math.PI*。
[page:Boolean aClockwise] – 椭圆是否按照顺时针方向来绘制,默认值为*false*。
[page:Radians aRotation] – 以弧度表示,椭圆从X轴正方向逆时针的旋转角度(可选),默认值为*0*。

- - 请注意: 当使用顺时针的时候,最好将起始角度角度设为(Math.PI * 2),并向着更小的数字运行。

属性

diff --git a/docs/api/zh/lights/shadows/LightShadow.html b/docs/api/zh/lights/shadows/LightShadow.html index 575aac833e0a28995f02e8cb0006728cf5061a37..b7c7c258d9dbccad19a0cbd1c1dcf4a7d72a22e7 100644 --- a/docs/api/zh/lights/shadows/LightShadow.html +++ b/docs/api/zh/lights/shadows/LightShadow.html @@ -68,11 +68,11 @@

将此值设置为大于1的值将模糊阴影的边缘。
- - 较高的值会在阴影中产生不必要的条带效果 - 更大的[page:.mapSize mapSize]将允许在这些效果变得可见之前使用更高的值。

- + 较高的值会在阴影中产生不必要的条带效果 - 更大的[page:.mapSize mapSize]将允许在这些效果变得可见之前使用更高的值。
+ If [page:WebGLRenderer.shadowMap.type] is set to [page:Renderer PCFSoftShadowMap], it is recommended to + leave radius at 1 and increase softness by decreasing [page:.mapSize mapSize] instead.

+ 请注意,如果[page:WebGLRenderer.shadowMap.type]设置为[page:Renderer BasicShadowMap],将会无效。 -