求助mush中miniwindow的使用
WindowCreate和WindowRectOp调用很顺利但调用WindowAddHotspot时,却没有任何效果出现,检查了下,格式没有问题。
请教,是不是在开头或者什么地方需要声明一个什么东西呢?
bow
WindowRectOp (win, 5, 50, 50, 70, 70, 5, 15 + 0x800)
WindowAddHotspot(win, "hs1", 50, 50, 70, 70, "", "", "mousedown", "", "", "Click to close", 1, 0)
function mousedown (flags, hotspot_id)
WindowRectOp (win, 5, 80, 80, 100, 100, 5, 15 + 0x800)
end -- mouseover
[ 本帖最后由 droller 于 2010-6-26 09:05 PM 编辑 ] Hotspot只可以在plugin中callback. 根据您提供的callback,我找到下面这句话
Most of the functionality of hotspots is provided by script plugin "callbacks" - that is, when you mouse over a hotspot, a function in your plugin is called (if you nominate one). Thus hotspots would generally be implemented inside plugins.
是不是意味着,有个插件叫“callbacks”的,只有导入它,才能调用Hotspot的函数呢 需要把脚本导出为plugin,再将plugin安装,脚本中的function才可以起作用。 哈哈,ok了,多谢ddid!
ttk_05 原帖由 ddid 于 2010-6-26 09:38 PM 发表 http://www.pkuxkx.com/forum/images/common/back.gif
Hotspot只可以在plugin中callback.
欢迎回来...好象你最近一直都没说话哦.... 前段时间家里出事,心情一直不好。 两位大神都在
膜拜膜拜
页:
[1]