Unity mouse ile ekran döndürme

Kyraxxx

Hectopat
Katılım
3 Ekim 2020
Mesajlar
369
Daha fazla  
Cinsiyet
Erkek
Başlıkta belirttiğim gibi mouse ile ekran döndürmesi yapmak istiyorum. Hareket kontrollerini yaptım(W ye basınca ileri git gibi). Fakat oyun sırasında arkama sağa sola bakamıyorum.
Not: Oyun kamerası sırt üstü kameradır.
 
Ayarlardan kontrolleri klavye+mouse diye ayarladınız mı? Eğer öyle yapmadıysanız dediğim gibi yapın.
Edit:Yanlış anladım hocam.
 
Son düzenleme:
transform.position = transform.position + Camera.main.transform.forward * distance * Time.deltaTime;

Bu kodu kullanabilirsin.

Kod yazmayı bilmiyorsanız şu videoyu izleyerek yapın.
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
 
Oyun yapma işine yeni başladığım için arayüzü çok bilmiyorum. O ayarın nasıl yapıldığını belirtirseniz sevinirim.

Hocam bende Assassin's Creed Unity sandım kısa yazdınız ya hahahah pardon hocam Unity hakkında çok bilgim yok arkadaşlar yardımcı olurlar şimdi :D
 
transform.position = transform.position + Camera.main.transform.forward * distance * Time.deltaTime;

Bu kodu kullanabilirsin.

Kod yazmayı bilmiyorsanız şu videoyu izleyerek yapın.
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

O kodu nereye yazacağım Update kısmına falan mı?
 
Hocam yazdığınız kodu atar mısınız acaba?

Hareket kodu mu?
Hareket kodu ise:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Kure : MonoBehaviour {

[SerializeField]
int Hiz=10;


Rigidbody rb;
// Use this for initialization
void Start () {
rb = GetComponent<Rigidbody>(); ///fiziksel özellikleri alınmış

}

// Update is called once per frame
void Update () {

float yatay = Input.GetAxis("Horizontal");

float dikey = Input.GetAxis("Vertical");
Vector3 hareket = new Vector3(yatay*Hiz, 0.0f, dikey*Hiz);
rb.AddForce(hareket);//force güç ekle demek
}

}
Hocam yazdığınız kodu atar mısınız acaba?

Bu arada hata kodum şu
Assets\StudioNewPunch\SuitPack\SuitedMan\Code\MouseLook.cs(15,83): error CS0103: The name 'distance' does not exist in the current context
 
Son düzenleme:

Geri
Yukarı