在 papervision3d 应用程序中使用 Flex 组件
我正在使用 papervision3d 的 3D 库设计 3D 全景查看器。 我完全使用 FlashDevelop 在 ActionScript3 中进行编码。 我现在需要添加简单的组件(按钮、下拉菜单、工具栏等)。我知道使用 mxml 可以轻松创建 UI。 有人有在 mxml 中创建 UI 然后在 papervision3d 对象中使用它们的经验吗? 基本上,我想在全景图中间放置一个由 mxml 文件指定的按钮,但我不知道如何执行此操作。 谢谢你的帮助。
I am in the process of designing a 3D panorama viewer using papervision3d for the 3D library. I am coding entirely in ActionScript3 using FlashDevelop. I am at the point now where I need to add simple components (button, dropdown menu, toolbar, etc.) I know that using mxml it is easy to create UIs. Does anyone have any experience with creating UIs in mxml and then using them within a papervision3d object? Basically, I want to put a button specified by an mxml file in the middle of my panorama and I have no idea how to do this.
Thanks for any help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我正在做一些非常相似的事情:我一直在使用 Papervision3D 开发 3D 全景查看器,并添加 Flex 控件作为界面。 (您可以在 http://www.panocast.com 查看查看器的当前状态
)这里所做的与您请求的完全相反:我将 Papervision3D 视图包装在 UIComponent 中,并将其放入 MXML 文件中。 通过将其放入
Canvas
中,我能够将控件放置在其顶部。 方法如下:等等。
I'm doing something very similar: I have been developing a 3D panorama viewer with Papervision3D, with Flex controls added as an interface. (You can check out the current status of the viewer at http://www.panocast.com)
What I did here was exactly the opposite of what you request: I wrapped the Papervision3D view inside a UIComponent, and placed that into an MXML file. By putting it in a
Canvas
, I was able to position the controls on top of it. Here's how:etc.