Merhabalar Ben unity2d ile bir oyun üstünde çalışmaktayım ve karakterim zıpladığı anda bulunduğu yere bir engel bırakmasını istiyorum. Yani zıpladığı yerde bir engel olmuş olacak. bunu nasıl yapabilirim yardımcı olur musunuz Teşekkürler
Merhaba, karakterin zıplama tuşuna basıldığı andaki pozisyonunu kaydedeceksin. Sonra bu konumda bir engel oluşturacaksın. Yani koda dökecek olursak.
public Transform karakterim;
public GameObject engelPrefab;
void Update()
{
if (Input.GetKeyDown(KeyCode.A)) // zıplama tuşu A olduğunu varsaydım
{
Transform engelPozisyon = karakterim;
Instantiate(engelPrefab, engelPozisyon); // engelimizden bi kopya üretip karakterin zıpladığı konuma koyduk.
}
}
Yardımın için teşekkürler yaptım .