标题: [sysbutton,automode相关]exp属性内使用条件分歧判断[已解决]
全局变量D
亲友
Rank: 2



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2007-4-5 21:25  资料  短消息  加为好友 
[sysbutton,automode相关]exp属性内使用条件分歧判断[已解决]

记得应该是
[eval exp="条件?执行A:执行B"]
这种形式吧...
使用于sysbutton用于改变automode状态时候
[sysbutton name=automode exp="kag.autoMode?kag.cancelAutoMode():kag.enterAutoMode()"]
这样用的话一旦进入自动前进状态无论再怎么按sysbutton也没反应了...
要怎么做才能用sysbutton让两个状态互相切换呢?
因为既然是一旦建立就懒得消除的系统按钮...= =b这个问题还感觉真是很麻烦...而且一旦建立也无法随时判断状态以控制按钮的有效无效...

想要达成的效果:
点下该系统按钮后,
当普通状态时,进入自动前进状态
当已经是自动前进状态时,恢复成普通状态
...希望能直接在exp里用函数操作完成..

顺便一问类似locklink这样临时让sysbutton无效化的方法...(莫非是用name标记的n个enable=false...OTL)
目前用的办法是SYSBUTTON独立一层...对话显示在另外一层...

[ 本帖最后由 全局变量D 于 2007-4-9 17:54 编辑 ]





顶部
全局变量D
亲友
Rank: 2



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2007-4-6 12:08  资料  短消息  加为好友 
郁闷...那个括号是加上了的...=.=|||
这边贴的时候丢了而已...
的确是不管用的说...
估计是sysbutton也要求是等待中的时候才能点的缘故?





顶部
全局变量D
亲友
Rank: 2



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2007-4-6 15:51  资料  短消息  加为好友 
啊啊,搞定了~
m(_ _)m 多谢船长大人...
手头文档关于sysbutton部分的说明还真是简略...每次都费好多事OTL





顶部
 



清除 Cookies - 联系我们 - [Key Fans Club] the Council of Doujin-game Development and Promotion - Archiver - WAP
Powered by Discuz! 5.5.0 © 2001-2006 Comsenz Inc.
Processed in 0.019719 second(s), 7 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡 v 设计制作 - 七星论坛 v 请使用1024*768或以上分辨率浏览本模板 ]
请勿删除或修改此处版权图示