Merhaba arkadaşlar, düşman okçusu yapmak istiyorum. Fakat şöyle bir sorun var. Yaptığım okçu sürekli aynı yere ateş ediyor. Player'ın son pozisyonuna ateş etmesini istiyorum. Playerin son pozisyonu için "public Transform PlayerPosition" ekledim ama nasıl kullanılacağını anlamadım. Bu arada oyun yandan göstermeli 2D.
public float speed; public PlayerController player; public GameObject impactEffect; public int damageToGive; public Transform PlayerPosition;
private Rigidbody2D rigidbody2D;
// Use this for initialization void Start () { this.rigidbody2D = GetComponent<Rigidbody2D> (); this.player = FindObjectOfType<PlayerController> (); PlayerPosition = GameObject.FindGameObjectWithTag ("Player").transform;
if (this.player.transform.position.x < transform.position.x) { this.speed = -this.speed;