Unity 3D TR Forum

Orjinalini görmek için tıklayınız: Tek dokunuş
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Arkadaslar kolay gelsin ben basit bir futbol oyunu yapıyorum oyunda benim oynadigim karekter ve yapay zeka var bunlari yaptim ama benim istedigim ben topa bir kere şut cekince sut hakki rakibe gecsin o bir kere vurunca bana gecsin...ben top objesinin icine script yazdim oyuncuma ve yapayzekama taglari yapip komutlari verdim ama soyle bir durum var public suthakki benim publicsuthakkiyapay gibi 2 tane public olusturdum oyun basladiginda benim hakkim true oluyor vurunca false oluyor ama ben topa yine istedigim kadar vuruyorum yani 1 kere vurmakla kalmiyorum ben bunu nasl yapabilirim?
public bool sutHakki;

void SutAt()
{
    if(sutHakki)
     {

     sutHakki=false;
     // şut atma işlemleri
     // burdada rakibin SutHakkiVer(); fonksiyonu tetiklenecek.

      }
}

public void SutHakkiVer()
{
// bu scripti rakip tetikliycek
sutHakki=true;
}