Fischerk
Hectopat
- Katılım
- 19 Kasım 2020
- Mesajlar
- 1.850
- Çö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);