Egret社区
1银子
1.采用约束快捷 来对image对齐进行修改,用了后为什么 编辑界面中 x=408,y=2 是有值的  在代码里打印 this.image.x ,y都等于0;
x:表示 DisplayObject 实例相对于父级 DisplayObjectContainer 本地坐标的 x 坐标.  
那就应该是  x=408  为什么会是0;

分享到 :
0 人收藏

6 个回复

倒序浏览
熊猫少女  圆转纯熟 | 2018-9-4 17:22:53
延时调用是实际的坐标值
gngnxx  登堂入室 | 2018-9-4 17:33:55
熊猫少女 发表于 2018-9-4 17:22
延时调用是实际的坐标值

延时调用 不明白什么意思; ps 代码里没有操作组件的位置属性;只是简单的输出 位置值
gngnxx  登堂入室 | 2018-9-4 17:35:33
熊猫少女 发表于 2018-9-4 17:22
延时调用是实际的坐标值

C:\Users\Administrator\Desktop\QQ截图20180904173425.png
熊猫少女  圆转纯熟 | 2018-9-4 17:38:43

[mw_shl_code=applescript,true]        //
        let i = this.btn2
        setTimeout(function() {
                console.log(i.x,i.y);
               
        }, 500);
        }[/mw_shl_code]
这样打印一下,话说把约束解开不就好了吗
gngnxx  登堂入室 | 2018-9-4 17:58:20
熊猫少女 发表于 2018-9-4 17:38
[mw_shl_code=applescript,true]        //
        let i = this.btn2
        setTimeout(function() {

刚开始接触egret,之前弄unity,我对约束的理解 就像是固定位置,就像NGUI里的anchor 锚点一样(屏幕适配);
现在看来不是这样子了, 我按unity中Transform 来封装egret 中相关的东西;
Nasus  初窥堂奥 | 2018-9-4 18:02:56
gngnxx 发表于 2018-9-4 17:58
刚开始接触egret,之前弄unity,我对约束的理解 就像是固定位置,就像NGUI里的anchor 锚点一样(屏幕适配 ...

使用约束之后 在设置属性会不生效
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部