Hello, I’ll say outright that I’m kinda a begginer programing in unity (but know programing in general), see the thing is Unity says there’s an error (the same error in several scripts) in a certain script pattern I use , so it must be me doing something wrong obviously but I can’t see the error, so if you guys are kind enought to point why it is wrong and how to fix it’ll be very much appreciated.
Heres a code sample:
using UnityEngine;
using System.Collections;
public class JacobWalkScript : MonoBehaviour {
private bool Idle_Jacob = true;
private bool Walking_Jacob =false;
private bool Facing_Left = false;
private float Movement_Speed = 0.25;
private tk2dAnimatedSprite Jacob;
private void Awake()
{
Jacob = GetComponent<tk2dAnimatedSprite>();
}
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
if (Input.GetKey(KeyCode.RightArrow){ *Error Number 1*
if (!Jacob.IsPlaying("walk")) {
Jacob.Play("walk");
Jacob.AnimationCompleted = null;
Walking_Jacob = true;
Idle_Jacob = false;
}
}
} *Error Number 2*
}
Here is the unity console error report:
Number 1
Assets/DreamBound Story/Jacob/Walk Animation/Images/JacobWalkScript.cs(25,53): error CS1525: Unexpected symbol `{’
Number 2
Assets/DreamBound Story/Jacob/Walk Animation/Images/JacobWalkScript.cs(33,9): error CS8025: Parsing error
The Error Number… is to point where it says there’s the error.
I really can’t see the fault X_X