🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / Unity 3D / oyun1

1-) Unity 3D -

oyun1

create->new folder(merarials)->metarial ekle ve cube nin uzerıne at ozellıklerınden rengini değiştir

cupe->sağ tarafta add companent->rigidbody dersek karakter yukarıdan assagı duser

rigidbody özellikleri

drag = 2 yaparsak surtunme kuvvetı 2 olur yavas gıder

 

freeze ratation = x,y,z işaretlersek karakter takla atmaz

 

4-)C# daki kodları

 

using UnityEngine;

using System.Collections;

public class hareket : MonoBehaviour

{

    // Use this for initialization

    public float hiz,maxhiz;

    private Vector3 tus;

    public Rigidbody rb;

    void Start()

    {

        rb = GetComponent<Rigidbody>();

    }

    // Update is called once per frame

    void Update()

    {   tus = new Vector3(Input.GetAxis("Horizontal"), 0, Input.GetAxis("Vertical"));

        if (rb.velocity.magnitude < maxhiz)//hızımız max hızdan kucukse hızı arttır

        {

            rb.AddForce(tus * hiz);

        }     }}

 2021 Ocak 18 Pazartesi
 405