使用 Flash 和 XML 创建自定义视频
问题:我必须创建一个 Flash 视频(在 CS3 中),它将查询 MySQL 数据库并在视频中的某些点显示该数据。更大的问题:我不是 Flash/ActionScript 开发人员,所以这对我来说非常陌生!
我将该项目分为两部分:a.) 使用 PHP(使用在 URL 查询字符串中传递的 ID 号)从数据动态生成 XML 提要,b.) 能够在 Flash 中使用它。我已经完成了第一部分的工作,但我在 Flash 中迷失了方向。我可以解析 XML,但不确定如何将数据设置为变量并将其附加到视频的提示点。
有人能给我指出一个好的教程的方向或提供一些建议吗?
The problem: I have to create a Flash video (in CS3) that will query a MySQL database and display that data at certain points in the video. The bigger problem: I'm not a Flash/ActionScript developer, so this is all very foreign to me!
I've divided this project into two parts: a.) dynamically generate an XML feed from the data using PHP (using an ID number passed in the URL's query string), and b.) be able to work with it in Flash. I've got the first part working, but am pretty lost in Flash. I can parse the XML, but I'm not sure how to set the data up as variables and attach it to a video's cue points.
Can anyone point me in the direction of a good tutorial or offer some advice?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您如何将视频拖入 Flash Movie 中?一种选择是使用计时器类并在视频播放时运行该类,然后您可以比较计时器事件发生时视频的持续时间,以找出屏幕上应显示哪些数据(如果有的话,您的XML 节点可以显示结束和开始时间)。
您只需要一个函数来返回给定时间段内当前显示的数据(如果没有则返回 null)。
How are you pulling the video into the Flash Movie? One option is to use the Timer Class and have this running this when the video is playing, then you can compare the duration of the video at the time of the Timer Event to find out which data should be on the screen (If any, your XML nodes can have end and start times to display).
You just need a function to return the currently displayed data at a given time duration (Or null if none).