From 334ba84235da2f0e643dc57ad987af59ec738cb0 Mon Sep 17 00:00:00 2001 From: Antonio Hofmeister Date: Fri, 8 Feb 2019 16:00:38 -0200 Subject: [PATCH] bump fix version --- dist/aframe-text-texture-component.js | 10 +++++----- dist/aframe-text-texture-component.min.js | 2 +- package.json | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dist/aframe-text-texture-component.js b/dist/aframe-text-texture-component.js index da68587..6087ab6 100644 --- a/dist/aframe-text-texture-component.js +++ b/dist/aframe-text-texture-component.js @@ -92,27 +92,27 @@ type: "number" }, fillStyle: { - default: "#fff", + default: "#fffff", type: "color" }, lineWidth: { - default: 0, + default: 0.0, min: 0, max: 0.5, type: "number" }, strokeStyle: { - default: "#fff", + default: "#fffff", type: "color" }, opacity: { - default: "1", + default: 1.0, min: 0, max: 1, type: "number" }, scale: { - default: 1, + default: 1.0, type: "number" } }, diff --git a/dist/aframe-text-texture-component.min.js b/dist/aframe-text-texture-component.min.js index d339fa8..2d5237b 100644 --- a/dist/aframe-text-texture-component.min.js +++ b/dist/aframe-text-texture-component.min.js @@ -1 +1 @@ -!function(t){function e(a){if(i[a])return i[a].exports;var n=i[a]={exports:{},id:a,loaded:!1};return t[a].call(n.exports,n,n.exports,e),n.loaded=!0,n.exports}var i={};return e.m=t,e.c=i,e.p="",e(0)}([function(t,e){AFRAME.registerComponent("text-texture",{schema:{autoRedraw:{default:!0,type:"boolean"},text:{default:"",type:"string"},textAlign:{default:"center",oneOf:["center","left","right"],type:"string"},textLineHeight:{default:1.2},fontFamily:{default:"Open Sans",type:"string"},fontSize:{default:40,min:1,max:128,type:"int"},fontWeight:{default:"normal",oneOf:["normal","bold"],type:"string"},fontVariant:{default:"normal",oneOf:["normal","small-caps"],type:"string"},fontStyle:{default:"normal",oneOf:["normal","italic"],type:"string"},padding:{default:.15,min:0,max:1,type:"number"},fillStyle:{default:"#fff",type:"color"},lineWidth:{default:0,min:0,max:.5,type:"number"},strokeStyle:{default:"#fff",type:"color"},opacity:{default:"1",min:0,max:1,type:"number"},scale:{default:1,type:"number"}},init:function(){this.textTexture=new THREE.TextTexture({autoRedraw:this.data.autoRedraw,text:unescape(this.data.text),fontFamily:this.data.fontFamily,fontSize:this.data.fontSize,fontStyle:this.data.fontStyle,textAlign:this.data.textAlign,textLineHeight:this.data.textLineHeight,fontWeight:this.data.fontWeight,fontVariant:this.data.fontVariant,fillStyle:this.data.fillStyle,lineWidth:this.data.lineWidth,strokeStyle:this.data.strokeStyle,padding:this.data.padding}),this.material=new THREE.MeshBasicMaterial({map:this.textTexture,transparent:!0,side:window.THREE.DoubleSide,flatShading:!0}),this.geometry=new THREE.PlaneGeometry(1,1,1),this.mesh=new THREE.Mesh(this.geometry,this.material),this.el.setObject3D("mesh",this.mesh)},play:function(){},update:function(t){if(this.material.opacity=this.data.opacity,t.text!==this.data.text){this.textTexture.text=unescape(this.data.text),this.textTexture.fontFamily=this.data.fontFamily,this.textTexture.autoRedraw=this.data.autoRedraw,this.textTexture.fontStyle=this.data.fontStyle,this.textTexture.textAlign=this.data.textAlign,this.textTexture.textLineHeight=this.data.textLineHeight,this.textTexture.fontWeight=this.data.fontWeight,this.textTexture.fontVariant=this.data.fontVariant,this.textTexture.fillStyle=this.data.fillStyle,this.textTexture.lineWidth=this.data.lineWidth,this.textTexture.strokeStyle=this.data.strokeStyle,this.textTexture.padding=this.data.padding;var e=(unescape(this.data.text).match(/\n/g)||[]).length+1;this.mesh.scale.set(this.textTexture.imageAspect*this.data.scale*e,this.data.scale*e,1)}},tick:function(){},getTextLines:function(){return this.textTexture?this.textTexture.textLines:""},getFontProperties:function(){return this.textTexture?this.textTexture.font:""},getImageAspect:function(){return this.textTexture?this.textTexture.imageAspect:0},getSize:function(){return this.geometry?new THREE.Vector2(this.geometry.parameters.width*this.mesh.scale.x,this.geometry.parameters.height*this.mesh.scale.y):new THREE.Vector2(0,0)}})}]); \ No newline at end of file +!function(t){function e(a){if(i[a])return i[a].exports;var n=i[a]={exports:{},id:a,loaded:!1};return t[a].call(n.exports,n,n.exports,e),n.loaded=!0,n.exports}var i={};return e.m=t,e.c=i,e.p="",e(0)}([function(t,e){AFRAME.registerComponent("text-texture",{schema:{autoRedraw:{default:!0,type:"boolean"},text:{default:"",type:"string"},textAlign:{default:"center",oneOf:["center","left","right"],type:"string"},textLineHeight:{default:1.2},fontFamily:{default:"Open Sans",type:"string"},fontSize:{default:40,min:1,max:128,type:"int"},fontWeight:{default:"normal",oneOf:["normal","bold"],type:"string"},fontVariant:{default:"normal",oneOf:["normal","small-caps"],type:"string"},fontStyle:{default:"normal",oneOf:["normal","italic"],type:"string"},padding:{default:.15,min:0,max:1,type:"number"},fillStyle:{default:"#fffff",type:"color"},lineWidth:{default:0,min:0,max:.5,type:"number"},strokeStyle:{default:"#fffff",type:"color"},opacity:{default:1,min:0,max:1,type:"number"},scale:{default:1,type:"number"}},init:function(){this.textTexture=new THREE.TextTexture({autoRedraw:this.data.autoRedraw,text:unescape(this.data.text),fontFamily:this.data.fontFamily,fontSize:this.data.fontSize,fontStyle:this.data.fontStyle,textAlign:this.data.textAlign,textLineHeight:this.data.textLineHeight,fontWeight:this.data.fontWeight,fontVariant:this.data.fontVariant,fillStyle:this.data.fillStyle,lineWidth:this.data.lineWidth,strokeStyle:this.data.strokeStyle,padding:this.data.padding}),this.material=new THREE.MeshBasicMaterial({map:this.textTexture,transparent:!0,side:window.THREE.DoubleSide,flatShading:!0}),this.geometry=new THREE.PlaneGeometry(1,1,1),this.mesh=new THREE.Mesh(this.geometry,this.material),this.el.setObject3D("mesh",this.mesh)},play:function(){},update:function(t){if(this.material.opacity=this.data.opacity,t.text!==this.data.text){this.textTexture.text=unescape(this.data.text),this.textTexture.fontFamily=this.data.fontFamily,this.textTexture.autoRedraw=this.data.autoRedraw,this.textTexture.fontStyle=this.data.fontStyle,this.textTexture.textAlign=this.data.textAlign,this.textTexture.textLineHeight=this.data.textLineHeight,this.textTexture.fontWeight=this.data.fontWeight,this.textTexture.fontVariant=this.data.fontVariant,this.textTexture.fillStyle=this.data.fillStyle,this.textTexture.lineWidth=this.data.lineWidth,this.textTexture.strokeStyle=this.data.strokeStyle,this.textTexture.padding=this.data.padding;var e=(unescape(this.data.text).match(/\n/g)||[]).length+1;this.mesh.scale.set(this.textTexture.imageAspect*this.data.scale*e,this.data.scale*e,1)}},tick:function(){},getTextLines:function(){return this.textTexture?this.textTexture.textLines:""},getFontProperties:function(){return this.textTexture?this.textTexture.font:""},getImageAspect:function(){return this.textTexture?this.textTexture.imageAspect:0},getSize:function(){return this.geometry?new THREE.Vector2(this.geometry.parameters.width*this.mesh.scale.x,this.geometry.parameters.height*this.mesh.scale.y):new THREE.Vector2(0,0)}})}]); \ No newline at end of file diff --git a/package.json b/package.json index 97a572e..e4deaf9 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aframe-text-texture-component", - "version": "0.0.2", + "version": "0.0.3", "description": "Texture-based text for A-Frame", "main": "src/index.js", "scripts": {