• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Script condiviso tra + gameobject
#6
Ciao, semplifico la cosa, allora ho 2 plane creati trascinando un prefab, ho un cubo creato solo sull'area di gioco (nessun prefab)
A questi tre gameObject attacco lo stesso script :

[attivatore.cs]
using UnityEngine;
using System.Collections;
public class attivatore : MonoBehaviour {
void Update () {
if (Input.GetMouseButtonDown (0)) {
Debug.Log (transform.position + "/n/r");
}
}
}
[fine file]

Qualsiasi oggetto clicco, lui mi stampa a console la posizione di tutti e tre gli oggetti :

(0.7, 1.0, 5.7)/n/r
UnityEngine.Debug:Log(Object)
(0.0, 0.0, 0.0)/n/r
UnityEngine.Debug:Log(Object)
(0.0, 0.0, 3.67)/n/r
UnityEngine.Debug:Log(Object)

Insomma.. qualsiasi cosa faccio nello script viene applicato a ogni oggetto a ci lo script è attaccato. Scusate l'ignoranza.. ma non riesco a trovare materiale didattico in italiano.. e a volte quindi mi perdo su quelle che sono fesserie magari.

Grazie molto.
 
Rispondi
  


Messaggi in questa discussione
Script condiviso tra + gameobject - da Almiotti79 - 21-09-2016, 05:21 PM
RE: Script condiviso tra + gameobject - da Chip - 21-09-2016, 11:18 PM
RE: Script condiviso tra + gameobject - da Almiotti79 - 22-09-2016, 12:42 AM

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  GameObject.Find 93sunderland 9 954 14-04-2016, 01:59 PM
Ultimo messaggio: Blackg96

Vai al forum:


Browsing: 1 Ospite(i)