Git Product home page Git Product logo

Comments (9)

lucasnlm avatar lucasnlm commented on May 8, 2024 1

I update the navigation code. I hope to 10.1.5 fix or improve this.

from antimine-android.

lucasnlm avatar lucasnlm commented on May 8, 2024

Indeed. I have to improve the gestures.
I will work on that for the next release.

from antimine-android.

lucasnlm avatar lucasnlm commented on May 8, 2024

@girst Can you check how it feels on 10.1.5+, please?

from antimine-android.

girst avatar girst commented on May 8, 2024

from antimine-android.

lucasnlm avatar lucasnlm commented on May 8, 2024

Ok! I will check the zoom control again.

from antimine-android.

borazan avatar borazan commented on May 8, 2024

OS: Android 12 SKQ1.210908.001
Device: Xiaomi Mi Note 10 Pro (running MIUI global 13.0.16 Stable)

I am experiencing a similar but slightly different problem,
The touch controls to move are slightly unresponsive, there is a noticeable delay between holding and sliding the game board and the movement actually registering.
The pinch to zoom in/out is far worse, it is much more laggy (start latency after pinching) and choppy (the actual zoom in animation lags).

Another thing I noticed is that after pinching in slightly, the game seems to keep zooming in until I let go, which to me is unexpected behavior. In any other android based app like Google Photos or Firefox, if I pinch a little and stop, the app stops zooming in. If I then pinch a little more, the app zooms in until I stop pinching.

I haven't taken a look at the source code yet but I think pinch to zoom should be implemented in such a way that the distance between two fingers touching the screen simultaneously should be looked at, after crossing a given threshold (%x of corner to corner pixels) the distance between the fingers should control the amount of zoom applied directly. Maybe 250 pixels to max zoom and 250 pixels to min zoom, maybe add in a 'zoom sensitivity' slider in the settings?

from antimine-android.

borazan avatar borazan commented on May 8, 2024

Reproduction of the aforementioned problem:

Screenrecorder-2022-12-21-06-55-10-131.mp4

from antimine-android.

vertigo220 avatar vertigo220 commented on May 8, 2024

To me it seems like it's not an issue of being overly sensitive to touch, but not being sensitive enough in its adjustment/zooming, like it's not very fine-grained and as you zoom it almost seems to jump from one zoom level to another, overshooting what you're aiming for. It seems like it needs to be smoothed out and slowed down.

ETA: It also seems like it has momentum, so if you start zooming and release it keeps going for a bit, which also contributes to the difficulty in getting it just right.

from antimine-android.

girst avatar girst commented on May 8, 2024

from antimine-android.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.