12-08-2017, 02:34 PM
(11-08-2017, 05:44 PM)aandrea1974 Ha scritto: Valuta che con SetActive, non li rimuovi dalla memoria.
L'oggetto è composto dal solo quadrato?
Ci sono texture o altri oggetti attaccati al quadrato?
Dopo averli creati, fai altre operazioni di trasformazione?
Che istruzioni hai messo nei metodi Update() degli script che hai inserito?
Allora il quadrato è solamente un quadrato poi c'è un materiale grigio semi-trasparente e quando il mouse entra in collisione cambia di materiale e diventa verde chiaro. Gli update non gli ho usati.... cmq questo problema l'ho risolto utilizzando la matematica.... infatti ho messo i uno script a parte la creazione di un ray che parte dal mouse e la solita serie di for loops per x e z e nel caso la posizione della collisione del ray è maggiore della x e z e minore della x e z aumentati di 1 (quindi ho utlizzato la x e z come angoli in alto a sx dei quadrati) allora crea un quadrato alla posizione x+0.5f ez+0.5f cioè il centro del quadrato immaginario. Cosa ne pensate?