egret如何点击图片切换图片

private onAddToStage(event:egret.Event) {


    RES.addEventListener(RES.ResourceEvent.GROUP_COMPLETE, this.onGroupComplete, this);

    RES.loadConfig("resource/default.res.json", "resource/");

    RES.loadGroup("preload");

}

private onGroupComplete()

{

      //this.drawText();

    var img:egret.Bitmap = new egret.Bitmap();

    img.texture = RES.getRes("egret_icon_png");

    this.addChild(img);

     img.touchEnabled = true;

    //注册事件

    img.addEventListener( egret.TouchEvent.TOUCH_TAP, this.onTouch, this );

}


沧海一幻觉
浏览 1551回答 2
2回答

慕桂英4014372

修改 img 本身的 textureprivate onGroupComplete() {    ...    img.addEventListener( egret.TouchEvent.TOUCH_TAP, this.onTouch, img);}private onTouch() {    this.texture = RES.getRes("你想要的texture");}

绝地无双

如果是切换过渡效果的话试试研究它的tween模块
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript