Kaynağa Gözat

WebGLRenderer: setClear* clean up.

Mr.doob 10 yıl önce
ebeveyn
işleme
ec602c18b2
1 değiştirilmiş dosya ile 10 ekleme ve 17 silme
  1. 10 17
      src/renderers/WebGLRenderer.js

+ 10 - 17
src/renderers/WebGLRenderer.js

@@ -524,39 +524,32 @@ THREE.WebGLRenderer = function ( parameters ) {
 
 	// Clearing
 
-	this.setClearColor = function ( color, alpha ) {
-
-		_clearColor.set( color );
-		_clearAlpha = alpha !== undefined ? alpha : 1;
+	this.getClearColor = function () {
 
-		_gl.clearColor( _clearColor.r, _clearColor.g, _clearColor.b, _clearAlpha );
+		return _clearColor;
 
 	};
 
-	this.setClearAlpha = function ( alpha ) {
+	this.setClearColor = function ( color, alpha ) {
 
-		_clearAlpha = alpha;
+		_clearColor.set( color );
+		_clearAlpha = alpha !== undefined ? alpha : 1;
 
 		_gl.clearColor( _clearColor.r, _clearColor.g, _clearColor.b, _clearAlpha );
 
 	};
 
-	this.setClearColorHex = function ( hex, alpha ) {
+	this.getClearAlpha = function () {
 
-		console.warn( 'THREE.WebGLRenderer: .setClearColorHex() is being removed. Use .setClearColor() instead.' );
-		this.setClearColor( hex, alpha );
+		return _clearAlpha;
 
 	};
 
-	this.getClearColor = function () {
-
-		return _clearColor;
-
-	};
+	this.setClearAlpha = function ( alpha ) {
 
-	this.getClearAlpha = function () {
+		_clearAlpha = alpha;
 
-		return _clearAlpha;
+		_gl.clearColor( _clearColor.r, _clearColor.g, _clearColor.b, _clearAlpha );
 
 	};