【问题标题】:Android Game object scrollingAndroid 游戏对象滚动
【发布时间】:2013-06-15 21:31:11
【问题描述】:

我想创建某种类型的塔防地图,其背景图像是设备屏幕的第四大(水平两倍,垂直两倍)。

我的问题是,我怎样才能做到最好。我是 Android 新手,刚学了一些 Java 基础知识,想尝试一些东西。

我希望用户用手指滚动整个地图,并希望他通过两指捏合来放大,当然对象(塔、精灵)应该保持原样。

我已经搜索了几个小时,只找到了“使用 Scrollview”之类的答案。我只是想以正确的方式进行深思熟虑,也许可以举一些例子。

【问题讨论】:

  • 如果您刚刚掌握了 Java 基础知识,您应该了解更多有关对象和函数的知识,然后继续学习 GUI 编程
  • 我为 android 做了一些教程,创建了笔记本和计算器等应用程序......以及带有触摸事件的移动动画精灵的游戏等。

标签: android scroll touch screen


【解决方案1】:

您可以使用ImageView 并设置适当的onTouchListener,您将在其中使用GestureDetector 检测捏合缩放手势,并在用户拖动手指时更改视图坐标。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-25
    • 1970-01-01
    相关资源
    最近更新 更多