标题: 关于选择肢的2个问题
keakon
会员
Rank: 1
TomoFansClub会长


UID 153
精华 0
积分 273
帖子 180
阅读权限 5
注册 2007-4-8
 
发表于 2007-4-19 16:21  资料  短消息  加为好友 
关于选择肢的2个问题

1.用locklink和unlocklink做了个假按钮后,想在达到条件后按钮可以点击,怎么弄?
再加个if用link写一句的话,貌似就没有locklink存在的必要了,直接把选项当成文字不就行了,还省得写代码=。=

2.如何添加一种记录是否选择过的按钮?
若选择过,第2次显示时会改变颜色提示已选过。
虽然自己也能在代码里添加一些静态变量实现,不过每个按钮都这样做太麻烦了,还容易出错。
应该能封装成1个宏,方便调用吧。可是我不知道怎么传给宏参数(看上去好像参数直接传mp就行了,不过不知道mp的各个属性名是啥),就不知道怎么用宏匹配这种类型的语句“[link target=…… color = …… ]”
弄成ButtonLayer类的派生类貌似也容易实现,但是也不知道怎么获取参数,而且ButtonLayer和link之间的关系不清楚。
弄成外部函数应该容易了,但是不清楚语法。link这种能传参数的应该算函数吧?应该是使用了jump,可是不知道怎么写的。
不想了,实在混乱=。=

要是能详细介绍下类和函数的编写就好了,很多功能就能自己扩展了。

谢谢解答的各位

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



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2007-4-19 19:21  资料  短消息  加为好友 
总觉得好像不是这么用的...LOCKLINK之类的...直接用BUTTON的COND属性不是更简单...





顶部
keakon
会员
Rank: 1
TomoFansClub会长


UID 153
精华 0
积分 273
帖子 180
阅读权限 5
注册 2007-4-8
 
发表于 2007-4-19 19:41  资料  短消息  加为好友 
button的话需要graphic属性,会覆盖文字的
不可能每个选项做个图片写上文字吧=。=
怀疑locklink到底是干啥的=。=

跳我还是不怕的,本来就是计算机专业的,语言学了10多种了,应该还是很容易学的~

顶部
keakon
会员
Rank: 1
TomoFansClub会长


UID 153
精华 0
积分 273
帖子 180
阅读权限 5
注册 2007-4-8
 
发表于 2007-4-19 20:12  资料  短消息  加为好友 
主要问题是文档是日文的,就算英文也好啊……不过也不指望日本人英语能多高

其实只想做个游戏传给朋友娱乐的,先把剧本完成了再管其他的

而且又不会作画,又不会作曲,更不会配音……

所以有没有图片无所谓,主要想以文字打动人~

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



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2007-4-20 18:25  资料  短消息  加为好友 
button的话需要graphic属性,会覆盖文字的
不可能每个选项做个图片写上文字吧=。=
怀疑locklink到底是干啥的=。=

跳我还是不怕的,本来就是计算机专业的,语言学了10多种了,应该还是很容易学的~

看一下我发的那个各种小函数,里面有个在按钮上写字的函数...|||

LOCKLINK,如果用过双MESSAGE图层就知道了,
如果图层一有按钮,即使CURRENT图层是图层二,图层一的按钮依然也是有效的...
所以一定要用LOCKLINK把一的按钮暂时无效化...

十多种...OTL...





顶部
keakon
会员
Rank: 1
TomoFansClub会长


UID 153
精华 0
积分 273
帖子 180
阅读权限 5
注册 2007-4-8
 
发表于 2007-4-21 07:06  资料  短消息  加为好友 
先去洗澡,待会研究……

用LOCKLINK把一的按钮暂时无效化,暂时以后呢?没有恢复的方法啊

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



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2007-4-22 20:00  资料  短消息  加为好友 
...那不就是UNLOCKLINK么(望天)...
不过好像CURRENTLAYER设成原消息层也能达成同样效果.
总之按钮的定义如果不用ER之类指令是不会被清除的.





顶部
keakon
会员
Rank: 1
TomoFansClub会长


UID 153
精华 0
积分 273
帖子 180
阅读权限 5
注册 2007-4-8
 
发表于 2007-4-23 08:15  资料  短消息  加为好友 
如果没弄错的话,UNLOCKLINK是结束LOCKLINK语句啊

就像link和endlink的关系

记得我试过的说……

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



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2007-4-23 09:54  资料  短消息  加为好友 
...不是...==LOCKLINK的说明写着到下次定义新按钮的时候自动就会解除了...==





顶部
keakon
会员
Rank: 1
TomoFansClub会长


UID 153
精华 0
积分 273
帖子 180
阅读权限 5
注册 2007-4-8
 
发表于 2007-4-23 14:56  资料  短消息  加为好友 
还是给个例子吧

怎样锁定然后解除

试了很多次无效果=。=

顶部
 



清除 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.021344 second(s), 7 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡 v 设计制作 - 七星论坛 v 请使用1024*768或以上分辨率浏览本模板 ]
请勿删除或修改此处版权图示