Egret社区

[Egret Engine] egret.Shape画出来后实际的x,y坐标永远是0,0

2019-4-1 11:20
4123
产品 Egret Engine 版本 5.25
复现概率 100% 平台 Windows win7谷歌浏览器
复现步骤 使用egret.Shape画一个长方形,x,y坐标不要为0即可,虽然画在舞台上是正确位置,可是实际这个shape的位置永远是0,0
在Egret Inspector上显示也是0,0,当我要使用tween时,就会产生误解
问题描述 使用egret.Shape画一个长方形,x,y坐标不要为0即可,虽然画在舞台上是正确位置,可是实际这个shape的位置永远是0,0
在Egret Inspector上显示也是0,0,当我要使用tween时,就会产生误解
错误代码 var square:egret.Shape = new egret.Shape();
square.graphics.beginFill(0xff0000);
square.graphics.drawRect(50,50,100,100);
square.graphics.endFill();
this.addChild(square);
BUG截图
如上图截图,我画一个红色的矩形不是0,0坐标,但是使用Egret Inspector点击这个红色矩形,他的位置变成了上图0,0位置的透明绿色矩形,这是什么意思,我想请教下
分享到 :
0 人收藏

3 个回复

倒序浏览
Nasus  初窥堂奥 | 2019-4-1 14:24:28
您好,如果方便的话,请您提供一下出现问题的代码片段
hsagittary  初学乍练 | 2019-5-21 11:34:11
square的坐标没有设置,肯定是(0, 0),画图是在(50, 50)这个坐标上画一个宽100,高100的矩形
yyluo1987  登堂入室 | 2019-6-21 20:32:51
二楼正解,楼主你可以看看API,看看x,y是什么意思。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

返回顶部