Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Cashif Ilyas · Dec 31, 2013 at 03:04 PM · gui

Tapping on both sides of GUI.Button behaves like click

Hi,

I want to know if this behaviour is intended or is it a bug? I have created a GUI.button, and when I tap on the both sides of the button simultaneously (no matter how far), the click function is executed. I have tested it on various sizes and positions of buttons (on iPad and Android).

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
0
Best Answer

Answer by Bunny83 · Dec 31, 2013 at 03:09 PM

Yes, it is (kind of) intended. Unity emulates a mouse cursor at the arithmetic mean of all touch points.

You can install my MobileStats.apk on your android device to see where the GUI-mousePosition is.


I just updated the link to the apk. Note that this question was about he IMGUI mouse position (OnGUI callback). Also note that you need to allow Apps from unknown sources to install this apk. For those who are paranoid or do not trust my app, here's pretty much all code: App.cs & Drawing.cs. Note that the Drawing.cs doesn't work anymore since Unity dropped the support for dynamically creating shaders from a string. So you need to find a shader / material replacement. The app also allowed to drag around any objects in the scene with multi touch support.

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Bunny83 · Jan 01, 2014 at 10:49 AM 0
Share

Cashif Ilyas original comment which is lost:

Is there a way to disable it? Because it is creating problems for me..


my answer:

No, not for the default GUI controls. Each click requires tracking of which finger has pressed, moved, released on which control. Unity's event system only works with a single mouse. However you can create your own controls which uses the touch input directly ins$$anonymous$$d of the emulated mouse, but it's quite a bit of work. You need to handle all events yourself and you need your own "hotcontrol" concept for multiple buttons / touches.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

19 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

How can I view a gameObject through every other gameObject? 0 Answers

how to put the GUI into a gameobject so that when clicked, The GUI pops up, and heres a sample multiple Choice question using GUI, i need the code for it. 1 Answer

Apply Render Texture To GUI + Transparency? 2 Answers

GuiTexture (Touch button) unfollow camera! 1 Answer

How to disable horizontal scrollbar in GUILayout scroll view? 3 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges