白鹭 弹窗制作

1、制作吐司弹窗

   //吐司弹窗
   public showToast(TEXT: string,time: number){
   			//位图背景
			let img: egret.Bitmap = new egret.Bitmap();
			img.texture = RES.getRes('toast-bg_png');
			this.addChild(img);

			//获取屏幕的宽度,并设置出现的位置
			img.x = this.width / 2 - img.width / 2;
			img.y = 500;
			img.height = 40;
			
			//弹窗的文本样式
			let label: egret.TextField = new egret.TextField();
			label.text = TEXT;
			label.size = 20;
			label.textColor =0x00FA9A;
			this.addChild(label);
			label.x = this.width / 2 - label.width / 2;
			label.y = 510;
			label.height = 40;

			//弹窗出现的时间
			let timer: egret.Timer = new egret.Timer(time, 1);
			timer.start();
			timer.addEventListener(egret.TimerEvent.TIMER_COMPLETE,(e)=>{
				this.removeChild(label);
				this.removeChild(img);
			}, this);
   }

2、使用

this.showToast(“吐司的测试”,1500)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值