主题:  dr中实现图像的滚动??????

pxnzxd

职务:普通成员
等级:1
金币:0.0
发贴:3
#12001/10/12 11:30:51
我是个Director菜鸟,我想请问各位高手如何在dr中实现图像的滚动???而且要在图像上有热区!我以前是个Flash程序高手,可是到了DR就不行了,希望大家帮帮我!



Call Me Simon

职务:普通成员
等级:2
金币:2.0
发贴:646
#22001/10/12 12:11:01
用 scroll image, 和 hotspot 作为关键字在www.director-online.com查找。



草原风

职务:版主
等级:5
金币:13.0
发贴:3489
#32001/10/12 12:27:59
on exitframe me
sprite(1).rotation=sprite(1).rotation +10
updatestage
go to the frame
end

在图象上加上
on mouseup me
--
end



pxnzxd

职务:普通成员
等级:1
金币:0.0
发贴:3
#42001/10/15 13:29:24
我的意思大家误会了,我是说用一个滚动条来控制图像的滚动!



草原风

职务:版主
等级:5
金币:13.0
发贴:3489
#52001/10/15 17:22:50
呵呵,以后请把问题写清楚点吧,让大家费半天劲
你用FLASH做了,然后在DR里调也是可以了呀

编辑历史:[这消息被草原风编辑过(编辑时间2001-10-15 17:23:52)]


D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
#62001/10/15 17:42:28
(图片宽度—图片可见宽度)x滚动块位移=图片位移x(滚动条长度—滚动块长度)
该公式同样适用文本的scroll
maxscroll=member(sprite(spriteNum).member).height—sprite(spriteNum).height
draggermove=sprite(dragger).loch—draggerfirstloch
maxdraggermove=sprite(bar).height—sprite(dragger).height
textmove=member(sprite(spriteNum).member).scrolltop
maxscroll x draggermove=maxdraggermove x textmove
从director自带的behavier里看出来的

编辑历史:[这消息被54zq编辑过(编辑时间2001-10-15 17:43:29)]
[这消息被54zq编辑过(编辑时间2001-10-15 17:49:00)]


Call Me Simon

职务:普通成员
等级:2
金币:2.0
发贴:646
#72001/10/15 17:44:51
这里是用image scroll作为关键字搜索出来的教程。

www.director-online.com/buildArticle.cfm?id=208

还有一些。

提问题的朋友也需要动手, 把答案贴在这里不是最好的学习方法。 搜索来获得答案应该比别人提供现成的要令你喜悦得多, 因为这是好的学习方法。



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
#82001/10/15 18:53:06



晓珍

职务:普通成员
等级:1
金币:0.0
发贴:117
#92001/10/26 10:48:19
上面的朋友草原风,你好!你的解说能不能详细点,我不太明白!THANK YOU!!



草原风

职务:版主
等级:5
金币:13.0
发贴:3489
#102001/10/26 11:32:25
晓珍在上个帖子中说
引用:
上面的朋友草原风,你好!你的解说能不能详细点,我不太明白!THANK YOU!!

what?



晓珍

职务:普通成员
等级:1
金币:0.0
发贴:117
#112001/10/26 12:29:27
就是你在上面写的这个程序:
on exitframe me
sprite(1).rotation=sprite(1).rotation +10
updatestage
go to the frame
end
在图象上加上
on mouseup me
--
end
不太明白,这代码加在哪里?