|
@@ -1,20 +1,24 @@
|
|
|
-function Uniform( value ) {
|
|
|
+class Uniform {
|
|
|
|
|
|
- if ( typeof value === 'string' ) {
|
|
|
+ constructor( value ) {
|
|
|
|
|
|
- console.warn( 'THREE.Uniform: Type parameter is no longer needed.' );
|
|
|
- value = arguments[ 1 ];
|
|
|
+ if ( typeof value === 'string' ) {
|
|
|
|
|
|
- }
|
|
|
+ console.warn( 'THREE.Uniform: Type parameter is no longer needed.' );
|
|
|
+ value = arguments[ 1 ];
|
|
|
|
|
|
- this.value = value;
|
|
|
+ }
|
|
|
|
|
|
-}
|
|
|
+ this.value = value;
|
|
|
+
|
|
|
+ }
|
|
|
|
|
|
-Uniform.prototype.clone = function () {
|
|
|
+ clone() {
|
|
|
|
|
|
- return new Uniform( this.value.clone === undefined ? this.value : this.value.clone() );
|
|
|
+ return new Uniform( this.value.clone === undefined ? this.value : this.value.clone() );
|
|
|
|
|
|
-};
|
|
|
+ }
|
|
|
+
|
|
|
+}
|
|
|
|
|
|
export { Uniform };
|