-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow dragging new towers into the board #11
Comments
Good idea! |
I think nobody want to use a weapon at level 1 for shooting; especially when you are at high waves. |
Can't the user simply drag the towers to the base to upgrade them? Instead the two-steps of clicking the tower and dragging it to the base? |
This is easier: #13 |
But what if the user is trying to buy a separate turret and it doesn't work because they're actually upgrading the other but don't notice? 🤔 |
If the turret in the base is not the same you bought or your base is empty, new turret will be spawned in another position. |
Hm, I guess then the shop functions to both upgrade and add new ones. Then, simply tapping can upgrade, but dragging still spawn a new one? |
Both scenarios use "tap on button". |
Not quite:
|
"Both scenarios" I mean Upgrading and Adding. assume you start the game and you want to build a 5 level cannon; you should drag 6 times by your method! dragging is more expensive than tapping 😄 |
I'm saying both can coexist (tapping and dragging). Not it being dragging only. In your case, it would be:
|
Yes, I'm thinking about this mix too... |
Shouldn't be hard. Default behavior is always drag. But maybe, if you drop the tower on the shop item, it behaves like a tap, and acts accordingly. Makes sense? |
Not sure if Godot makes it simple to distinguish between dragging or tapping. |
Currently the only way is to click for the tower you want to buy, and once it spawns, drag it. Although both approaches are fine, dragging feels more natural to me (and probably other people). It could show the tower and if you drag it outside the shop box, consider it as purchased. Or perhaps be able to refund if you drag it there? Of course, I came across this while playing on Android :P
The text was updated successfully, but these errors were encountered: