Skip to content

Toast 提示框

一个淡出的提示框,用于提示用户一些信息。 Toast.png

简单使用

调用LM.Toast.show方法即可显示提示框。传入第一个参数为提示框内容,第二个参数为提示框持续时间(单位:毫秒)。 默认x坐标横向居中,y坐标在场景高度1/4位置。

typescript
LM.Toast.show("这是一个提示框");

自定义样式

可以通过修改LM.Toast.style上的属性来自定义提示框样式。修改以后,后续所有提示框都会生效。 提示框显示时间分三个阶段 淡入保持淡出。保持通过LM.Toast.show的第二个参数设置 淡入通过LM.Toast.style.fadeInTime、淡出通过LM.Toast.style.fadeOutTime来设置。

typescript
//设置提示框背景色为红色
LM.Toast.style.bgColor = "#ff0000"
//设置提示框字体大小为50
LM.Toast.style.fontSize = 50
//设置提示框内文本颜色为白色
LM.Toast.style.textColor = "#ffffff"
//设置提示框字体圆角,半径为50,让矩形提示框的四个角变为圆角
LM.Toast.style.borderRadius = 50
//设置提示框淡入淡出时间ms(毫秒)
LM.Toast.style.fadeInTime = 1000
LM.Toast.style.fadeOutTime = 1000
// 设置提示框内文字左右边距,左右内边距都为100
LM.Toast.style.paddingX = 100
// 设置提示框内文字上下边距,上下内边距都为50
LM.Toast.style.paddingY = 50
// 显示提示框
LM.Toast.show("测试测试", 2000)