Syntax error , expected No overload for method MovePosition takes 3 arguments

  • Thread starter Thread starter BalmierLight
  • Start date Start date
B

BalmierLight

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

public class player : MonoBehaviour
{

public Transform[] bones;
public bool keepBonesStraight;
public float speed;
public float turnSpeed;

private Rigidbody rb;

void Start()
{
rb = GetComponent<Rigidbody>();
}


void Update()
{

}

private void FixedUpdate()
{
rb.MovePosition(transform.position+transform.forward"speed"Time.deltaTime);
}

private void LateUpdate()
{
if (keepBonesStraight)
foreach (Transform t in bones)
t.eulerAngles = new Vector3(0, t.eulerAngles.y, t.eulerAngles.z);
}

}

Continue reading...
 
Back
Top