- Home /
Touch android iput shootting
una pregunta estoy haciendo un juego para android pero como le ago para que al presionar un boton touch dispare? the script..
var projectile : Rigidbody;
var speed = 20;
function Update () {
if ( Input.GetButton ("Fire1")) {
clone = Instantiate(projectile, transform.position, transform.rotation);
clone.velocity = transform.TransformDirection( Vector3 (0, 0, speed));
Destroy (clone.gameObject, 3);
}}
Answer by Seth-Bergman · Jan 03, 2013 at 10:06 PM
para Android, usted puede usar Input.touches:
if (Input.touches[0].phase == TouchPhase.Began) {
clone = Instantiate(projectile, transform.position, transform.rotation);
clone.velocity = transform.TransformDirection( Vector3 (0, 0, speed));
Destroy (clone.gameObject, 3);
}
usted puede hacer una GUITexture para su botón si le gusta:
if (Input.touches[0].phase == TouchPhase.Began) {
if(elTexture.HitTest(Input.touches[0].position)){
...etc
Este es para el primer toque sólo. Para todos los toques es:
for(touch in Input.touches){
if(touch.phase == TouchPhase.Began){
...etc
Answer by ricardo3107 · Jan 04, 2013 at 07:09 AM
nose casi de javascrip me podrias poner como iria el scrip completo, si no es mucha molestia?
Answer by ricardo3107 · Jan 04, 2013 at 07:10 AM
gracias amigo, pero casi nose javaScript como lo agrego o como va el Script completo? o tengo que hacer 2? Scrip o como los uno o como tengo que hacer? o como iria completo??
Please don't post comments as answers. Post comments by clicking the [add new comment] button, a window then open for you to type in. Answer fields are for answers only, as this is a knowledge base.
Also, Please be patient if your question/reply doesn't show straight away.
As a new user, your posts and questions are held in a moderator que until it is approved and then it is displayed. When your karma rises, you'll be able to post questions, comments and answers without waiting for someone to approve it =]
Your answer
Follow this Question
Related Questions
Touch command for GUIText on Android? OnMouseDown() for Android? 1 Answer
The name 'Joystick' does not denote a valid type ('not found') 2 Answers
2D platformer controller script. How to jump with touch? 0 Answers
Touch Input, user can touch across the screen, not wanted 1 Answer
Switch texture script malfunction 1 Answer