主题:  Director热区响应的问题?

Jacklb

职务:普通成员
等级:1
金币:0.0
发贴:39
#12000/12/27 12:12:52
Director里有没有类似Authorware热区响应的功能,具体该怎么用呢?
请高手们帮助我,我才刚开始学Director

Director后进份子 Jack



5D精英

职务:普通成员
等级:3
金币:10.0
发贴:1340
#22000/12/27 12:37:01
director的演员可以设置脚本,接收事件,还用象Authorware那样设热区?



龙七

职务:普通成员
等级:1
金币:0.0
发贴:8
#32000/12/27 14:23:57
做一个透明的色块,再给这个色块加Behavior即可



平心桨

职务:普通成员
等级:1
金币:0.0
发贴:57
#42000/12/27 15:29:02
我想,这块透明的色块能作成任意形状,再在其上添加行为,这样的热区Authorware里怎能实现?



mmzr

职务:普通成员
等级:1
金币:0.0
发贴:87
#52000/12/27 19:32:51
怎样作任意形状的透明色块?



liping2

职务:普通成员
等级:1
金币:0.0
发贴:25
#62000/12/27 20:34:16
谈到热区问题,很想请教一下:
有这样一个例子:有A、B、C、D四个区,用户可以
按照任意顺序点击,最后A、B、C、D四个区的响应
(如出现的文本、图片等)都要一直保留在屏幕上。
(我强调的是响应出现的顺序)在AW中很易实现,
在D8中可以实现吗?
谢谢DIR高手讲解!



mmzr

职务:普通成员
等级:1
金币:0.0
发贴:87
#72000/12/27 20:51:25
用lingo语言的sprite(whichsprite).loc或sprite(whichsprite).visible属性不是可以实现吗?



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
#82000/12/27 22:12:27
简单方法
用flash画透明区导入d



rainy_5d

职务:普通成员
等级:2
金币:1.0
发贴:225
#92000/12/27 22:44:59
做任意形状的热区?用Vector Shape啊,选择白色的边框就OK了,有必要吗?热区放在低的通道中是不会被看到的。



南山东篱摄螂

职务:普通成员
等级:4
金币:10.0
发贴:1840
#102000/12/27 23:04:52
如果我想让透明(就是看不到的)的地方不响影鼠标事件该怎么做呢?



5D精英

职务:普通成员
等级:3
金币:10.0
发贴:1340
#112000/12/28 9:01:31
东影默在上个贴子中说
引用:
如果我想让透明(就是看不到的)的地方不响影鼠标事件该怎么做呢?



导入带alpha通道的位图



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
#122000/12/28 9:33:22
flash导入只有有色区才响应,(自定义的透明区也算有色区)



愁眉不展

职务:普通成员
等级:1
金币:0.0
发贴:114
#132000/12/28 15:10:28
采用matte墨水效果可以使透明区域不响应事件。



小虎

职务:普通成员
等级:1
金币:0.0
发贴:33
#142000/12/30 19:20:38
用FLASH做,导入的图形中,空白的地方不响应。但如果你的空白区域设为用白色填充,则响应。



toto

职务:版主
等级:5
金币:17.0
发贴:2582
#152000/12/31 0:30:16
本菜鸟制作热区的方法

按ctrl 7后,在工具栏中选择方框,pixel选择是虚线,然后在stag上随便画一个,这时在cast中就会有个空的方框在上面
运用时只需将此框拖至你所需响应的地方就是热区了,行为可加在sprite上(只需画一个)。

本菜鸟向来就是这样做的,有什么不对请高手指点