Unity araba oyunu yapımı

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Boş
Süper Üye
Katılım
11 Nis 2018
Mesajlar
725
Tepki puanı
258
Ödüller
6
8 HİZMET YILI
kod
Kod:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class araba_hareket : MonoBehaviour
{

    public GameObject onsagtekerlek, onsoltekerlek, arkasagtekerlek, arkasoltekerlek;
    public bool wbool, abool, dbool, sbool, basili;
    public float hiz;
    public GameObject araba;
    public float dönmehizi;

    // Start is called before the first frame update
    void Start()
    {
        
    }

    // Update is called once per frame
    void Update()
    {
        if (wbool == true)
        {
            hiz += Time.deltaTime * 3;
            araba.transform.Translate(0, 0, Time.deltaTime * hiz);
            
        }
        if (wbool == true && abool == true)
        {
            hiz += Time.deltaTime * 3;
            araba.transform.Translate(0, 0, Time.deltaTime * hiz);
            araba.transform.Rotate(0, Time.deltaTime * -dönmehizi, 0);
        }
        if (wbool == true && dbool == true)
        {
            hiz += Time.deltaTime * 3;
            araba.transform.Translate(0, 0, Time.deltaTime * hiz);
            araba.transform.Rotate(0, Time.deltaTime * dönmehizi, 0);
        }
        if (sbool == true)
        {
            hiz += Time.deltaTime * 3;
            araba.transform.Translate(0, 0, Time.deltaTime * -hiz);

        }
        if (abool == true)
        {
            onsagtekerlek.transform.eulerAngles = new Vector3(0, -35, 0);
            onsoltekerlek.transform.eulerAngles = new Vector3(0, -35, 0);
        }
        else if (dbool == true)
        {
            onsagtekerlek.transform.eulerAngles = new Vector3(0, 35, 0);
            onsoltekerlek.transform.eulerAngles = new Vector3(0, 35, 0);
        }
        else
        {
            onsagtekerlek.transform.eulerAngles = new Vector3(0, 0, 0);
            onsoltekerlek.transform.eulerAngles = new Vector3(0, 0, 0);
        }
        if (Input.GetKey(KeyCode.A))
        {
            abool = true;
            
        }
        else
        {
            abool = false;
        }
        if (Input.GetKey(KeyCode.D))
        {
            dbool = true;
            
        }
        else
        {
            dbool = false;
        }
        if (Input.GetKey(KeyCode.S))
        {
            sbool = true;

        }
        else
        {
            sbool = false;
        }
        if (Input.GetKey(KeyCode.W))
        {
            wbool = true;

        }
        else
        {
            wbool = false;
        }
        if (hiz >= 45)
        {
            hiz = 45;
        }
    }
}
bir sonraki videoda benzin sistemi yapıcağım
 
Süper Üye
Katılım
22 Ara 2015
Mesajlar
1,113
Çözümler
9
Tepki puanı
726
Ödüller
12
10 HİZMET YILI
Videoyu açtığımda belli bir noktada başlıyor onu düzeltirsen iyi olur ve bu eğitimlerinin devamını bekliyorum
 
VirtualTrouble
Seçkin Üye
Katılım
16 May 2018
Mesajlar
318
Çözümler
2
Tepki puanı
32
Ödüller
7
Yaş
27
8 HİZMET YILI
bende de 18 . dakikadan başladı büyük ihtimalle daha önce izledik ve orada kaldık videoda
 
Doomsday is approaching
Ultra Üye
Katılım
8 Şub 2019
Mesajlar
1,709
Çözümler
5
Tepki puanı
684
Ödüller
8
7 HİZMET YILI
bende de 18 . dakikadan başladı büyük ihtimalle daha önce izledik ve orada kaldık videoda
Aynen kendisi izlemiş videoyu direk oraya atıyor.

Bu arada eline sağlık unity de uğraşanlar için yararlı bir konu. :) :gelisirabi:
 
Boş
Süper Üye
Katılım
11 Nis 2018
Mesajlar
725
Tepki puanı
258
Ödüller
6
8 HİZMET YILI
Efsane Üye
Katılım
28 Tem 2018
Mesajlar
10,240
Çözümler
17
Tepki puanı
1,728
7 HİZMET YILI
Ellerine Sağlık Devamını Bekleriz
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst