当鼠标移动到舞台之外时,flash是否可以检测到场外鼠标坐标以便在其边界内连续拖动对象?
例如:我的舞台上有一个可拖动的红色方块。阶段是阻力的界限。如果我将红色方块拖到舞台的底部并继续拖动到舞台的外面和周围,我希望红色方块继续在它的边界内移动,跟随鼠标坐标。
目前,我离开舞台时拖动停止,如果我重新进入舞台边界,红色方块才会开始用鼠标坐标移动。
答案 0 :(得分:1)
当鼠标位于其舞台区域外时,Flash不会获得鼠标事件;所以我担心你不能这样做。
答案 1 :(得分:0)
如果Flash片段在网络浏览器中,您可以“尝试”使用javascript收集鼠标的x和y位置,然后使用ExternalInterface将其反馈回Flash。但需要注意的是,这可能会很难集成到所有浏览器中,并且存在很多错误空间。这不应该阻止你尝试。
答案 2 :(得分:0)
当您拖动页面的一角时,鼠标移出舞台的一侧是正确的。 在相同的地址获取源程序V2.2。