如何使用 Flex 4 在谷歌地图上叠加圆圈
我正在尝试显示城市中受影响的区域。
我想使用半透明圆圈通过改变圆圈的半径来显示效果的强度,并在放置它们时为其设置动画。例如,它显示为一个点,然后在不到一秒的时间内增长到预期大小。
我可以在 javascript API 中看到一些函数,但在 Flex 中看不到。看到一些使用多边形的例子。但我不想只为一个圆绘制所有 360 个点。
有什么办法可以实现这一点吗?
i'm trying to show affected areas on city.
I want to use semi transparent circles to show the intensity of the effect by altering the radius of the circle and animate it while placing them. for example it appears as a dot and then grows to the intended size in fraction of a sec.
I could see some functions in javascript API but not in Flex. Saw some examples that uses polygon. But i dont want to plot all 360 points for just one circle.
is there any way to achieve this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
要绘制圆形,您可以使用 FXG Ellipse 图元。以下是有关绘制形状的更多信息:Adobe Flex 4 *形状
希望有帮助。
To draw a circle you can use the FXG Ellipse primitive. Here's more info on drawing shapes: Adobe Flex 4 * Shapes
Hope that helps.
我使用精灵作为标记图标并在帧输入时对它们进行动画处理
I used Sprites as marker icons and animated them on frame enter