请问如何使按钮随光标高亮?



gvc051126
2010-11-27 16:51:43

我想用amp的调查模式做标题画面,用热区+立绘作按钮,
请问各位大大能否使光标经过热区上时,改变立绘来实现高亮?


c0re
2010-11-27 17:08:26

局部遮片转场能否实现?


白枫
2010-11-27 17:16:12

这效果做不了。


gvc051126
2010-11-27 17:29:14

那么有其他方法实现按钮高亮吗?


沁ぅ純の寳貝
2010-11-27 18:18:00

可以的
function buttonshin()
if findtest() == 1 then fgon(1);fgoff(2);
elseif findtest() == 2 then fgon(2);fgoff(1);
elseif findtest() ~= 1 and findtest() ~= 2 then fgon(2);fgon(1);
end
end

把以上函数(当然只是范例,具体效果自己修改即可)复制到一个新建的文本文档中然后改后缀名为lua,Include这个lua脚本然后在drawfind之前设置find模式的函数setfindfunc(buttonshin);(函数名为刚才乃自己定义的函数名),即可实现find模式变色等等一系列效果

其实来超级群就可以更快地得到回答


gvc051126
2010-11-27 18:31:28

[b]回复 [url=http://www.yayabo.cn/redirect.php?goto=findpost&pid=157219&ptid=13823]5#[/url] [i]沁ぅ純の寳貝[/i] [/b]
感谢大大的回复,虽然还有些不太明白(我没什么语言基础),但我先试一下
PS:我不用QQ的


william6849
2010-11-27 19:18:07

白叔都說沒辦法達成效果了 純純卻不讓白叔傲嬌 罪過罪過


yyeg
2010-11-27 19:56:26

真是一群壞孩子呀


gvc051126
2010-11-28 12:43:12

[b]回复 [url=http://www.yayabo.cn/redirect.php?goto=findpost&pid=157219&ptid=13823]5#[/url] [i]沁ぅ純の寳貝[/i] [/b]
不好意思,再求教一下怎么Include脚本,是直接在标题脚本写Include("buttonshin.lua");吗?
我直接这样写提示"am script do buffer error"


白枫
2010-11-28 14:03:41

"am script do buffer error" 证明要执行的那个脚本存在词法或语法的问题


gvc051126
2010-11-28 14:49:32

[i=s] 本帖最后由 gvc051126 于 2010-11-28 15:03 编辑 [/i]

[b]回复 [url=http://www.yayabo.cn/redirect.php?goto=findpost&pid=157592&ptid=13823]10#[/url] [i]白枫[/i] [/b]
我这样写的
function buttonshin()
if findtest() == 1 then fgon(1);
else fgoff(1);
end
能否帮忙看下问题出在哪里


沁ぅ純の寳貝
2010-11-28 15:04:21

少了一个end

function buttonshin()
if findtest() == 1 then fgon(1);
else fgoff(1);
end
end


gvc051126
2010-11-28 15:19:02

[i=s] 本帖最后由 gvc051126 于 2010-11-28 15:21 编辑 [/i]

[b]回复 [url=http://www.yayabo.cn/redirect.php?goto=findpost&pid=157631&ptid=13823]12#[/url] [i]沁ぅ純の寳貝[/i] [/b]
感谢回复,问题解决了