Egret社区

[Egret Engine] eui button组件 取不到图标

2016-7-7 19:29
14594
产品 Egret Engine 版本 3.13
复现概率 100% 平台 Windows WIN7
复现步骤 自定义按钮继承eui button,重写onTouchBegin方法,取不到iconDisplay
问题描述 eui button组件 取不到图标
错误代码 protected onTouchBegin(event: egret.TouchEvent): void
{
var p:egret.Point = this.globalToLocal(event.stageX, event.stageY);
console.log(\\\'test\\\',this.currentState);
var t:egret.Texture = this.iconDisplay.texture;
console.log(\\\'texture\\\',t.getPixel32(p.x,p.y));
this.icon = \\\'over\\\';
// super.onTouchBegin(event);
}
BUG截图
本帖最后由 peach 于 2016-7-8 10:03 编辑


DIYSystem.rar

844.87 KB, 下载次数: 2, 下载积分: 银子 -1

分享到 :
0 人收藏

4 个回复

倒序浏览
yjtx  官方团队 | 2016-7-7 20:09:39
你可以断点看下 this 是什么
peach  初学乍练 | 2016-7-7 20:18:39
yjtx 发表于 2016-7-7 20:09
你可以断点看下 this 是什么

这个类就是继承eui button什么都没改 就是重写onTouchBegin方法
peach  初学乍练 | 2016-7-7 20:18:42
yjtx 发表于 2016-7-7 20:09
你可以断点看下 this 是什么

这个类就是继承eui button什么都没改 就是重写onTouchBegin方法
yjtx  官方团队 | 2016-7-8 09:44:35
peach 发表于 2016-7-7 20:18
这个类就是继承eui button什么都没改 就是重写onTouchBegin方法

那你上传个demo吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

返回顶部