【发布时间】:2015-10-12 23:48:30
【问题描述】:
我有一个名为 Obstacle 的组件,我使用 addAndMakeVisible 和 setBounds 函数将它用作 mainContentComponent 中的组件。我希望在我的窗口上滚动这个障碍组件,关于时间。我正在使用计时器和 setBounds 函数来执行此操作。
我意识到使用 setBounds 每次都会调用绘制函数,并且每次调用绘制函数时都会创建我的组件。我想使用 viewPort 类并使用 setViewedComponent 类将我的组件传递给视口对象。我使用了 API,但没有多大帮助。有人可以指出如何使用 ViewPort 来在窗口中滚动我的 juce::component 的示例吗?
非常感谢。
【问题讨论】:
-
我的回答对您有帮助吗?如果是,请将其标记为已接受或说明答案不充分的原因。