- Home /
Handheld.Vibrate() duration
Hello
I've been trying to change the duration that the vibration lasts. I know that I can keep calling the function to prolong the duration of the vibration, but it seems like a single call of the function gives me a vibration that lasts for around 1 sec. What do I do if I need a 0.2 sec vibration (for tactile feedback on e.g. a button push)?
Just got a mail about your comment. I can inform that I never found a solution for this. I did not dig much deeper into it, but back when I made this post google seemed to not have much to offer on the topic. That may have changed in the mean time, but I cannot say for sure. I hope you find a fitting solution, and feel free to post it here if you do, as I'd like to know how to do this still.. I can see many situations where it would be useful.
Answer by unimechanic · Aug 14, 2014 at 06:35 PM
You can create plugins and call the corresponding vibration methods with the required duration:
http://stackoverflow.com/questions/12966467/are-there-apis-for-custom-vibrations-in-ios http://stackoverflow.com/questions/13950338/how-to-make-an-android-device-vibrate http://docs.unity3d.com/Manual/Plugins.html
Your answer
Follow this Question
Related Questions
Handheld.Vibrate doesn't work in Unity2017.3.0f3 1 Answer
How to control vibration duration of Handheld.Vibrate()? 2 Answers
Regulate Vibration 2 Answers
Rigidbody, what the hell? *Vibrating* 0 Answers