Director图文混排滚动解决方案
需积分: 10 43 浏览量
更新于2024-07-22
收藏 4.39MB PDF 举报
"Director技巧"
本资源主要介绍了使用Director软件实现图文混排滚动的技巧,适合初学者参考学习。Director是一款强大的多媒体创作工具,能够创建交互式的2D和3D应用。在处理图文混排时,往往需要解决内容超出显示框的问题,并实现滚动功能。
在解决问题的过程中,首先理解图文混排的滚动核心是保持图片和文字的相对位置不变,同时让它们适应显示框。关键思路是通过添加挡板图像,使超出部分不可见,同时保持演示框部分透明。滚动的实现可以通过调整精灵的locv属性来完成。此外,也可以通过嵌入网页文档,利用ActiveX控件或WebXtra来实现,但可能会引入不美观的IE滚动条。
制作步骤详细如下:
1. 创建背景和挡板图片,挡板图片的演示区域需设置为白色,以隐藏超出部分的内容。
2. 设计滚动条组件,包括向上、向下滚动按钮、滑动条和滑动块。
3. 导入所有素材到Director的剪辑室,并设置挡板图片的墨水效果为BkgndTransparent,使其透明,露出下方的图文内容。
4. 在滑动块精灵上添加名为slideronmark的行为,以响应鼠标操作,实现图文的滚动。具体代码逻辑包括:当鼠标按下时记录状态,鼠标移动时滑块跟随,鼠标抬起时结束拖动。
通过以上步骤,可以创建出一个自定义的、具有图文滚动功能的交互式界面。这仅仅是Director技巧的一部分,实际操作中可能需要结合其他编程知识和Director的特性,如Lingo脚本语言,来实现更复杂的交互效果。对于初学者来说,掌握这些基本技巧是进一步深入学习Director的基础。
209 浏览量
2011-04-11 上传
2024-11-07 上传
2024-11-07 上传
2023-06-01 上传
2024-11-02 上传
2024-11-02 上传
2024-11-09 上传
hunk_winnie
- 粉丝: 2
- 资源: 9
最新资源
- C++解析PDF文件的源码示例
- ClassStuffdotjpg:课堂博客
- choco-cpviz:Choco3的扩展以处理cpviz librairie
- 主要用于学习mysql.zip
- capstan:基于Apache Flink的项目
- InfInstall VC++ inf安装程序
- Jenkins-webapp
- 喵API
- jsCodeDemo:JavaScript 模拟实现前端常见函数,算法面试题
- dfs-proxy:杂草dfs代理
- lpnyc:学习 Python NYC 的 TDD(测试驱动演示)旨在成为一个元包,可以自动测试发现针对 Python 2 和 3 运行的单元测试
- 这是我在学习《php 和MySql Web 开发》过程中所写的代码.zip
- api-spec-modules:用于实现REST API的一组可重用的规范
- VC++ 6.0远程备份下载程序
- gxsd-android-tch_stu:高速速读_老师端和学生端
- guess-the-number