@Daniil99987

Что делать с ошибками CS1525, CS1001, CS1026, CS1003?

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PlaerMufment : MonoBehaviour {

    CharacterController cc;
    Vector3 moveVec;

    float speed = 5;

    int laneNamber = 1,
        lanesCount = 2;

    public float FirstlanePos,
                 LaneDistance,
                 SideSpeed;


    void Start()
    {
        cc = GetComponent<CharacterController>();
        moveVec = new Vector3(1, 0, 0);
    }

    


    void Update()
    {
        moveVec.x *= speed;
        moveVec *= Time.deltaTime;

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

        if (Mathf.Abs(input) >.if);
        {
            laneNamber += (int)Matht.Sign(input);
            laneNamber = Mathf.Clamp(laneNamber, 0, lanesCount);
        }

        Vectore3 newPos = transfore.position;
        newPos.z = Mathf.Lerp(newPos.z, FirstLanePos + (laneNamber * LaneDistance), Time.deltaTime * SideSpeed);
        transform.position = newPos;

        cc.Move(moveVec);
    }
}


Assets\Skript\PlaerMufment.cs(36,31): error CS1525: Invalid expression term '.'
Assets\Skript\PlaerMufment.cs(36,32): error CS1001: Identifier expected
Assets\Skript\PlaerMufment.cs(36,32): error CS1026: ) expected
Assets\Skript\PlaerMufment.cs(36,34): error CS1003: Syntax error, '(' expected
Assets\Skript\PlaerMufment.cs(36,34): error CS1525: Invalid expression term ')'
  • Вопрос задан
  • 2236 просмотров
Решения вопроса 2
@soloveid
Смотрите строку 36
Похоже вот эта она
if (Mathf.Abs(input) >.if);

В конце явно что-то не то.
Ответ написан
У вас в ошибках всё написано - на 36 строке какая-то фигня + опечатки imput/input.
Вы код в блокноте пишите?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы