İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Yazılım
  4. Diğer Yazılım Konuları
Diğer Yazılım Konuları

Unity 2D CS1525 "unexpected symbol" hatası

Blindnightmare22.11.20200 cevap993 görüntüleme
2019'den beri6 mesaj
#1
using System.Collections;

using System.Collections.Generic;

using UnityEngine;

public class playercontroller : MonoBehaviour

{

 

    public float m_Speed = 6.5f;

    public float m_JumpForce = 600f;

    public float m_GroundCheckRadius = 0.5f;

    public LayerMask m_WhatIsGround;

    private Rigidbody2D m.Rigidbody2D;

    private Transform m.GroundCheck;

    private bool m_Grounded = false;





    void Start ()

    {

        m_Rigidbody2D = GetComponent<Rigidbody2D>;

        m_GroundCheck = Transform.Find("GroundCheck");

    }

 



    void Update ()

    {

        float axis_h = Input.GetAxis("Horizontal"); // yatay yön tuşları veya A - D

        float axis_v = Input.GetAxis("Vertical"); // dikey yön tuşları veya W - S

        m_Grounded = Physics2D.OverlapCircle(m_GroundCheck.position, m_GroundCheckRadius, m_WhatIsGround)

        if (axis_h != 0)

        {

           Vector3 pos = Transform.position;

           pos.x += axis_h * m_Speed * Time.deltaTime;

           transform.position = pos;      

        }

        if (axis_v == 1 && m_Grounded)

        {

            m_Rigidbody2D.AddForce(transform.up * m_JumpForce);

        }

    }

}

Yardım edebilir misiniz? Bunun sebebi nedir her şey doğru gibi geliyor bana.

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.