【发布时间】:2010-06-30 19:58:48
【问题描述】:
我的 Flex 3 应用程序使用自定义光标,并且必须在用户执行右键单击时显示自定义上下文菜单。问题是仅在显示默认箭头光标时才显示自定义菜单。当我将其更改为自定义光标时,会出现标准上下文菜单而不是自定义的。
有没有办法在 Flash 应用程序中同时拥有自定义光标和自定义上下文菜单?
【问题讨论】:
标签: apache-flex flash actionscript-3
我的 Flex 3 应用程序使用自定义光标,并且必须在用户执行右键单击时显示自定义上下文菜单。问题是仅在显示默认箭头光标时才显示自定义菜单。当我将其更改为自定义光标时,会出现标准上下文菜单而不是自定义的。
有没有办法在 Flash 应用程序中同时拥有自定义光标和自定义上下文菜单?
【问题讨论】:
标签: apache-flex flash actionscript-3
【讨论】:
只要自定义光标不覆盖鼠标热点,自定义上下文菜单就会出现。换句话说,自定义光标的图形应该显示在距离原始鼠标指针的 (0, 0) 点(至少)1 像素偏移处。
【讨论】:
不要使用 CursorManager 来显示自定义光标。隐藏默认鼠标指针并手动绘制光标。我已经在response 中发布了详细的步骤。
【讨论】: