- Home /
Android 3D Touch for Menu
Hello, I'm beginner and learning, I was searching on google but I don't find nothing to do with my problem, and when I find something I don't understand it 'cause I'm a noob at the moment.
I'm doing the Main Menu for a game. When I say main menu I say when you open the game, "Start Game" and "Quit"
I made a script with help of tutorials, and attaching that script to a GUI Texture, it works. I Touch the GUI Texture on my Android and it loads the level. But now I'm trying to do it with a 3D Text. I attach the same script to the 3D Text, and attached a Box Collider too. But when I run my game it doesn't work. It works with the GUI Texture, but doesn't works with the 3D Text.
If you want my script that works with GUI Texture is this:
using UnityEngine;
using System.Collections;
public class TestButton : TouchLogicV2
{
public bool isQuitButton = false;
public bool disableTouches;
public override void Update()//(optional) only use Update if you need to
{
//you can do some logic before you check for the touches on screen
if(!disableTouches)//(optional) dynamically change whether or not to check for touches
base.Update();//must have this somewhere or TouchLogicV2's Update will be totally overwritten by this class's Update
}
public override void OnTouchBegan()
{
if( isQuitButton )
{
//QuitTheGame
Application.Quit();
}
else
{
//LoadTheGame
Application.LoadLevel("Test");
}
}
}
Can you please explain me how to do it? I've been searching and I found something about Raycasting, I was reading a lot of tutorials but I don't understand it, I need help, can you please explain me how it works or how can I do it? PD: About C# or JS I don't know a lot... I only know very little..
Your answer
Follow this Question
Related Questions
GUI Button touch problem 1 Answer
Taking Input from Android phones 1 Answer
Touch Button Android 0 Answers
(Mobile) Touch anywhere on screen EXCEPT button 3 Answers
Button not responsive 1 Answer