cuixueying 第一个问题:期待
第二个问题:我要表达的是现在text的pivotX和pivotY已经设为中心点的情况下,显示出来还是位图文本框的左上角。文本属性是怎么样设置的呢,比如:
text=new Text();
text.size(150, 75);
trace(text.textWidth,text.textHeight); //显示0,0
trace(text.width,text.height); //显示150,75(可以获取到)
然后我写:
text.pivotX=text.width>>1;
text.pivotY=text.height>>1;
trace(text.pivotX,text.pivotY); //显示75,37(说明注册点已经变成中心)
但当我把x,y设成交叉的坐标时,得到的还是左上角在坐标点上(如我提问的最后一张图)
接下来的代码:
text.font="test"; //自定义位图字体
text.align="center";
text.valign="middle";
text.x=100; //蓝色交叉点
text.y=100;
text.borderColor="0xffffff";
text.text="3";
Laya.stage..addChild(text); //看看是什么原因造成不是注册中心点在设置的坐标点上