主题:  请教

飘雪无痕

职务:普通成员
等级:2
金币:1.0
发贴:514
注册:2000/11/8 14:55:33
#12001/12/5 14:00:10
按钮的提示(Tips)在DR中如何实现?



cqpsm

职务:普通成员
等级:1
金币:0.0
发贴:15
注册:2001/10/18 9:01:48
#22001/12/5 14:08:29
D中提供了一个行为可以实现这个功能,看看帮助吧



我是小马

职务:普通成员
等级:3
金币:17.0
发贴:794
注册:2000/11/13 14:56:59
#32001/12/5 14:46:54
需要display text 和 tool tips这两个行为一起才起作用!



飘雪无痕

职务:普通成员
等级:2
金币:1.0
发贴:514
注册:2000/11/8 14:55:33
#42001/12/5 16:05:45
谢谢二位。
我有以下代码可以实现鼠标停在按钮上(不点击)时,在另一处显示出类似帮助的文字内容,但不知如何,该效果实现不了。请各位大侠提示一下。
property prollovermember,prolloversprite,pdefaultmember

on getpropertydescriptionlist me
list=[:]
addprop list,#prollovermember,[#comment:"rollover member",#format:#member,#default:""]
addprop list,#prolloversprite,[#comment:"rollover sprite",#format:#integer,#default:0]
addprop list,#pdefaultmember,[#comment:"default member",#format:#member,#default:""]
return list
end

on mouseenter me
sprite(prolloversprite).member=prollovermember
cursor 280
end

on mouseleave me
sprite(prolloversprite).member=pdefaultmember
cursor 0
end

我已经定义了在MouseEnter时prollovermember为一文本Member,但它显示不出来。



我是小马

职务:普通成员
等级:3
金币:17.0
发贴:794
注册:2000/11/13 14:56:59
#52001/12/5 16:56:13
我试过了,代码没有问题,你仔细查查,看是不是自己设置行为参数时出错了!



飘雪无痕

职务:普通成员
等级:2
金币:1.0
发贴:514
注册:2000/11/8 14:55:33
#62001/12/6 9:16:34
我是这样操作的:在我的Cast中,1为一个按钮,txt为该按钮的提示。
我将上述行为赋予1,在弹出的属性框中设置rollover member为txt,其余用默认。
问题出在哪里呢?



我是小马

职务:普通成员
等级:3
金币:17.0
发贴:794
注册:2000/11/13 14:56:59
#72001/12/6 11:54:30
杨新在上个帖子中说
引用:
我是这样操作的:在我的Cast中,1为一个按钮,txt为该按钮的提示。
我将上述行为赋予1,在弹出的属性框中设置rollover member为txt,其余用默认。
问题出在哪里呢?


其余用默认???

这个行为需要设置3个参数rollover member、default member、rollover sprite

要注意rollover sprite参数,是指rollover member、default member所在地通道号

正确的设置方法:
先将按钮和default member放置在舞台上,然后给按钮加上本行为,rollover member参数设置为txt,rollover sprite设置为default member所在地通道号