Unreal patroling hatası

pogacas

Centipat
Katılım
19 Haziran 2024
Mesajlar
81
Daha fazla  
Cinsiyet
Erkek
Oyundaki canavarın beni görmeyince kovalamayı bırakmasını sağladım, gayet güzel oldu.
Fakat YouTube'dan izlediğim adamın yaptığı oyunda canavar hareket ederken asla ışınlanma olmuyor.
Bende ise canavar duruyor, yürüme animasyonuna giriyor, 2 saniye yürüyor, sonra durduğu yere geri ışınlanıyor ve ardından sorunsuz yürümeye devam ediyor.
Sanki pingi varmış gibi görünüyor. @Bayram Reis Bayram Abir müsaitsen bakar mısın? :D
 
Oyundaki canavarın beni görmeyince kovalamayı bırakmasını sağladım, gayet güzel oldu.
Fakat YouTube'dan izlediğim adamın yaptığı oyunda canavar hareket ederken asla ışınlanma olmuyor.
Bende ise canavar duruyor, yürüme animasyonuna giriyor, 2 saniye yürüyor, sonra durduğu yere geri ışınlanıyor ve ardından sorunsuz yürümeye devam ediyor.
Sanki pingi varmış gibi görünüyor. @Bayram Reis Bayram Abir müsaitsen bakar mısın? :D
Kodlar vahiy mi geliyor canım.
 

Dosya Ekleri

  • 1771080740442.png
    1771080740442.png
    106,6 KB · Görüntüleme: 1
  • 1771080755764.png
    1771080755764.png
    208,6 KB · Görüntüleme: 1
  • 1771080763514.png
    1771080763514.png
    128,7 KB · Görüntüleme: 1
  • 1771080783866.png
    1771080783866.png
    69,7 KB · Görüntüleme: 2
Unutmuşum abi ya :D
Do Once ilk görselde mantıklı gibi gözükebilir ama hemen arkasından _CanAttack değişkeni var. Bundan dolayı klonlanan boolean var. Yâni ne demek istiyorum:

Do Once yerine branch can attack true ise devam etsin ve direkt false'a çevir. Sonra da en sonda true yap.
Kod artıyor gibi geliyor ama aslında Do Once ile aynı işlemi klonlamış oluyorsun, bu da gereksiz oluyor.
İstersen Do Once'a çift tıkla ve demek istediğimi anlarsın.

Bir de Attack Fonc'un varmış. Hiyerarşin, benim ilk yazılıma başladığım zamanları andırdı. Böyle karışık yapmak, ileride başını ciddi ölçüde ağrıtır.

Diğer kodda da AI'nin On See eventini kullanmışsın ama karakter olup olmadığını doğrulamamışsın. İleride birden fazla Pawn'da sorun yaratır.
 

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı