我的简易ToolTip类For Flash |
| 作者:佚名 来源:闪吧 作者: starchenzhi 更新:2007-1-13 20:41:20 错误报告 我要投稿 |
这个例程是我在FlashMX 2004下开发的,用于在Flash中显示工具提示条,程序简洁易懂,希望能给朋友们带来方便!
/* Flash工具提示条 使用方法: var myToolTip:ToolTip=new ToolTip(myMC,"Here is your tip text.") 属性:_tipText 设置提示文本 _textColor 设置文本颜色,默认为黑色 _borderColor 设置边框颜色,默认为黑色 _bgColor 设置背景颜色,默认为0xFFFFE1,米黄色 版本:1.0 设计:小智 QQ:3896480 MSN:StarChenZhi@msn.com 版权所有,翻版不究 */
class ToolTip { public var _tipText:String; public var _textColor:Number = 0x000000; public var _borderColor:Number = 0x000000; public var _bgColor:Number = 0xFFFFE1; private var tipMovie:MovieClip; public function ToolTip(tipMovie:MovieClip, tipText:String) { this.tipMovie = tipMovie; this._tipText = tipText; this.showTip(); } private function showTip() { var path = this; tipMovie.onRollOver = function() { var mc = this._parent.createEmptyMovieClip("toolTip_mc", _root.getNextHighestDepth()); mc.createTextField("toolTip_txt", _root.getNextHighestDepth(), _root._xmouse, _root._ymouse, 200, 20); with (mc.toolTip_txt) { //定义提示条文字样式 autoSize = true; background = true; selectable = false; border = true; text = path._tipText; textColor = path._textColor; //注意属性的路径,下同 borderColor = path._borderColor; backgroundColor = path._bgColor; } }; tipMovie.onRollOut = tipMovie.onReleaseOutside=tipMovie.onPress=function () { this._parent.toolTip_mc.removeMovieClip(); }; } }
点击浏览该文件
点击浏览该文件
点击浏览该文件
|
|
| 文章录入:skyuu 责任编辑:skyuu |
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |