bedphp
bedphp
哥们自己看看文件夹名称是什么🤯
> 正常通过width和boxBounds.width可以获取到真实宽度,可能是有地方主动设置了一次width造成的,可以强制设置flow.width = undefined, 再获取 结构是这样的 ``` 玩家信息 nick #TAGTAG 测试 otto ```
> 正常通过width和boxBounds.width可以获取到真实宽度,可能是有地方主动设置了一次width造成的,可以强制设置flow.width = undefined, 再获取 不行,今天试了一下,如果把flow的width设置null的话获取的话只能是内容的宽度,但是我这个给三等分了,也就是三个元素都设置了autoWidth,但是获取的width只有80,我的父元素的width设置了800
又尝试了一下offsetX和offsetY都是基于root来定位,而且套上flow无法定位到flow父元素的坐标,只能基于root,这就导致在flow设置x或y均会导致偏离很远。希望修复一下,在flow设置了inFlow基于flow开始定位。
如图,设置了y导致图片变的非常长,height从自动计算变成10000多的height,并且这个y是在flow设置了inFlow为false出现的问题 正常情况: 如果再用一个box套壳则可以正常生成,设置padding以确保相对于父元素(头像)来定位,但是这样很麻烦。 ```js new Box({ inFlow:false, padding:-20, width:150, height:150 children:[ new Text({ text:"99" }) ] }) ```
哦哦哦我知道了,json里面的autoWidth不小心又写成string了
又发现flow嵌套次数过多会导致出现问题。 第一个图的结构是这样的: ``` flow y (width设置了960 flow x (autoWidth为1 box y (autoWidth为1 box y (autoWidth为1 (总共两个box的flow为y) box里面的子元素再设置还是有问题,无法自动宽度 ``` 第二个图的结构是这样的: ``` flow y (width设置了960 flow x (autoWidth为1 box y (width 480...
> 收到,谢谢反馈~   换成红色更明显了,shadow没办法跟随描边圆润,“踩踩”两字下面的笔画是直的
> 收到,谢谢反馈,我后面兼容一下 话说这些属性如果写成string的话,比如:width、height这类没反应,js的string其实可以包含数字,但是就是没效果,直到我打印了log才发现写错成string成nan了
刚刚又试了一下发现只要使用shadowtext.js的text在box或者其他容器的情况下会导致这个报错,一个容器超过两三个text带shadowtext.js的属性就会报错