Merhaba Arkadaşlar kendim Unity2D'de hem kendimi geliştirmek,hemde yapabilrsem mobil platforum için oyun hazırlıyorum,
ama bi konuda takıldım yardımlarınızı bekliyorum...
kodumu bu şekilde hazırlayıp karakterime attığım zaman mause ile yukarıya doğru haraket işlemimi gerçeklestirdiğimde her mause bastıgım zaman sürekli yukarıya doğru gidiyor bunu nasıl düzeltebilirm.
Kolay Gelsin
ama bi konuda takıldım yardımlarınızı bekliyorum...
Kod:
public class TOP : MonoBehaviour
{
private KARAKTER karakter;
public bool yerdemi;
private bool hasStarted = false;
private Vector3 karakterToBallVector;
void Start()
{
karakter = GameObject.FindObjectOfType<KARAKTER>();
karakterToBallVector = this.transform.position - karakter.transform.position;
}
void Update()
{
if (!hasStarted)
{
this.transform.position = karakter.transform.position + karakterToBallVector;
}
if (Input.GetMouseButtonDown(0))
{
hasStarted = true;
GetComponent<Rigidbody2D>().velocity = new Vector2(1f,10f);
}
}
}
Kolay Gelsin
Moderatör tarafından düzenlendi: