Fischerk
Kilopat
- Katılım
 - 19 Kasım 2020
 
- Mesajlar
 - 1.849
 
- Çözümler
 - 28
 
Arkadaşlar Unity'de mobil için 3D bir proje üzerinde çalışıyorum. Sağ-sol kodlarını yapabildim fakat ileri-geri kısmını halledemedim.
Sağa gitme kodları şöyle;
	
	
	
	
	
		
Sola gitme kodlarını ise 
	
	
	
	
	
		
 yaparak hallettim ama ileri-geri nasıl yapabileceğimi bulamadım. İleri-geri gitme kısmını nasıl yapmalıyım?
	
		
			
		
		
	
				
			Sağa gitme kodları şöyle;
		C#:
	
	using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class Rightt : MonoBehaviour, IPointerDownHandler, IPointerUpHandler
{
    bool ispressed = false;
    public GameObject Player;
    void Update()
    {
        if (ispressed)
        {
            Player.transform.Translate(0.2f, 0, 0);
        }
    }
    public void OnPointerDown(PointerEventData eventData)
    {
        ispressed = true;
    }
    public void OnPointerUp(PointerEventData eventData)
    {
        ispressed = false;
    }
}
	
		C#:
	
	Player.transform.Translate(-0.2f, 0, 0);