【问题标题】:How do i use native flash TransformGestureEvent.GESTURE_ZOOM with non-interactiveObject如何将本机 Flash TransformGestureEvent.GESTURE_ZOOM 与非交互式对象一起使用
【发布时间】:2012-07-13 06:34:41
【问题描述】:

有没有办法将本机 Flash TransformGestureEvent.GESTURE_ZOOM 与非“flash InteractiveObject”一起使用?例如,有没有办法将此事件添加到舞台?我需要缩放由 Axel 游戏库构建的世界,但它不支持此类事件。我应该使用一些不可见的精灵来将所有 axgl 世界放入其中吗?或者有什么方法可以编写我自己的适用于舞台的手势缩放事件? 我想使用 Ax.zoom axgl 属性来缩放这个事件的世界,所以我只需要抓住它。

【问题讨论】:

    标签: android actionscript-3 flash air gesture


    【解决方案1】:

    如果非交互对象是 DisplayObject,您可以考虑将其添加为 InteractiveObject 的子对象。然后,您可以从 InteractiveObject 捕获访客事件,并将其应用到您的目标对象。

    如果非交互式对象不是 DisplayObject,您可以创建一个表示非交互式对象的显示区域的交互式对象,然后将任何访客事件从 InteractiveObject 转换为您的目标对象。

    【讨论】:

    • 感谢您的回答。但是如何在使用 stage3d 时始终将交互式对象放在所有其他对象的顶部?
    【解决方案2】:

    哦,答案有点晚了,但仍然...尝试使用我的手势识别库 Gestouch — 它可以与非“flash InteractiveObject”一起使用,并且可以做很多其他事情。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-17
      • 2014-03-09
      • 1970-01-01
      • 2021-02-25
      • 2018-02-07
      • 1970-01-01
      相关资源
      最近更新 更多