📄 gllltooltip.as
字号:
package com.ll19.util {
import flash.display.MovieClip;
import flash.text.TextFieldAutoSize;
/**
* - GL'LL. -
*
* 工具提示类
*
* @author <a href="http://www.LL19.com/">LL19.com</a>
*
*/
public class GlllToolTip extends MovieClip {
var toolTips:MovieClip;
/**
* 建立提示工具影片
* @param tip 提示工具所处场景中的影片
* @param tool 提示工具所在的影片剪辑
*/
function GlllToolTip(tool:Object,tip:MovieClip) {
toolTips = tip;
var toolMC:MovieClip = new tool();
toolMC.ToolTip.text = " This my toolTip~ ";
toolMC.ToolTip.background = true;
toolMC.ToolTip.backgroundColor = "0xFFFFFF";
toolMC.ToolTip.textColor = "0x000000";
toolMC.ToolTip.autoSize = TextFieldAutoSize.CENTER;
toolMC.ToolTip.selectable = false;
toolMC.ToolTip.mouseEnabled = false;
toolMC.ToolTip.border = true;
toolMC.name = "toolTip";
toolTips.addChild(toolMC);
toolTips.x = 0;
toolTips.y = 0;
toolTips.visible = false;
}
/**
* 显示提示工具
* @param datext 需要显示的字符串
* @param x X坐标
* @param y Y坐标
* @param font black是黑底白色
*/
public function showTip(datext:String,x:Number,y:Number,font:String):void {
//TODO: font参数未实现
// if (font == "black") {
// MovieClip(this.toolTips.getChildByName("toolTip")).ToolTip.backgroundColor = "0x000000";
// MovieClip(this.toolTips.getChildByName("toolTip")).ToolTip.textColor = "0xCC000";
// }
MovieClip(this.toolTips.getChildByName("toolTip")).ToolTip.htmlText = datext;
this.toolTips.x = x;
this.toolTips.y = y;
this.toolTips.visible = true;
}
/**
* 隐藏提示坐标
*/
public function removeTip():void {
this.toolTips.visible = false;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -