如何使用 ActionScript 调整 moseover() 上的工具提示大小并在其中添加更多交互式内容?
我喜欢在 ActionScript 中创建一个通用模块来创建交互式工具提示。工具提示必须在 mouseover() 事件上调整大小,然后在调整大小后应包含超链接。谢谢
I like to make a general module in ActionScript to create an interactive tooltip. The tooltip has to resize on mouseover() event and then should contain hyperlinks once resized. Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,有可能。您使用的是 Flex 吗?或者只是纯动作脚本?以actionscript为例:
为rollOver事件添加一个事件监听器,并显示tooltip,代码如下:
[在某些函数中,将comp添加到舞台后]
(您可能需要细化tooltip销毁逻辑,现在它如果您单击任意位置,则会被破坏(例如,如果用户单击工具提示内部,则可以调用 Event.stopPropagation )。
自定义工具提示类:
Yes, its possible. Are you using Flex? or just pure Actionscript? In the case of actionscript:
Add an event listener to rollOver event, and display the tooltip, heres some code:
[in some function, after the comp is added to the stage ]
(you might need to refine the tooltip destruction logic, now it gets destroyed, if you click anywhere. For example you could call Event.stopPropagation, if the user click inside the tooltip. )
The custom tooltip class: