Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
3Unity'de tıkladığım yerde oyun objesi oluşturma
Unity'de mouse ile tıkladığım yerde bir obje oluşturmak istiyorum ama tıkladığım yerde değil oyun ekranının tam ortasında oluşuyor oyun objesi neyi değiştirmem lazım
Vector3 position = Input.mousePosition;
position.z = -Camera.main.transform.position.z;
position = Camera.main.ScreenToViewportPoint(position);
Instantiate(asteroidPrefab, position, Quaternion.identity);
Unity'de tıkladığım yerde oyun objesi oluşturma
Yanlış metodu kullanmışım ScreenToWorldPoint() metodu yerine
ScreenToViewportPoint() metodunu kullanmışım. Değiştirince sorun çözüldü.
[SerializeField]
GameObject oyunobjesi;
void Update()
{
if (Input.GetButtonDown("Fire1"))
{
Vector3 position = Input.mousePosition;
position.z = -Camera.main.transform.position.z;
position = Camera.main.ScreenToWorldPoint(position);
Instantiate(oyunobjesi, position, Quaternion.identity);
}
Unity'de tıkladığım yerde oyun objesi oluşturma
Yanlış metodu kullanmışım ScreenToWorldPoint() metodu yerine
ScreenToViewportPoint() metodunu kullanmışım. Değiştirince sorun çözüldü.
[SerializeField]
GameObject oyunobjesi;
void Update()
{
if (Input.GetButtonDown("Fire1"))
{
Vector3 position = Input.mousePosition;
position.z = -Camera.main.transform.position.z;
position = Camera.main.ScreenToWorldPoint(position);
Instantiate(oyunobjesi, position, Quaternion.identity);
}