- Home /
Error cs0200, please help i´m novice
Hi,i´m novice in Unity and i learning from internet, now i learning from youtube link text and he is doing well, but for me don´t work specifically this code:
using UnityEngine;
using System.Collections;
[RequireComponent (typeof (CharacterController))] public class PlayerController : MonoBehaviour {
// Handling
public float rotationSpeed = 450;
public float walkSpeed = 5;
public float runSpeed = 8;
// System
private Quaternion targetRotation;
// Components
private CharacterController controller;
void Start () {
controller = GetComponent<CharacterController>();
}
void Update () {
Vector3 input = new Vector3(Input.GetAxisRaw("Horizontal"),0,Input.GetAxisRaw("Vertical"));
if (input != Vector3.zero) {
targetRotation = Quaternion.LookRotation(input);
transform.eulerAngles = Vector3.up = Mathf.MoveTowardsAngle(transform.eulerAngles.y,targetRotation.eulerAngles.y,rotationSpeed = Time.deltaTime);
}
}
}
and i got this error "Assets/PlayerController.cs(33,57): error CS0200: Property or indexer `UnityEngine.Vector3.up' cannot be assigned to (it is read only)" can you help me please how to fix it, when it is all a right ?, i´m doing a same thing what does he
Answer by perchik · Feb 26, 2014 at 09:13 PM
This line is your problem: transform.eulerAngles = Vector3.up = Mathf.MoveTowardsAngle(transform.eulerAngles.y,targetRotation.eulerAngles.y,rotationSpeed = Time.deltaTime);
I don't know what he does in the video, but you can't do Vector3.up = anything. I imagine, its probably supposed to be Vector3.up minus something instead.
In the video he does multiplication not equals:
transform.eulerAngles = Vector3.up * $$anonymous$$athf.$$anonymous$$oveTowardsAngle(transform.eulerAngles.y, targetRotation.eulerAngles.y, rotationSpeed*Time.deltaTime);
If this solved your question, please mark it as the answer
Your answer
Follow this Question
Related Questions
Multiple Cars not working 1 Answer
error CS0246 anybody help? 1 Answer
Selecting Object From Top Causes NullReference 1 Answer
BurgZergArcade tutorial 20 errors? 0 Answers
Help with an error urgent 2 Answers