1
Behöver hjälp med C# och Unity
Postat av Jedi Mind Trick den 27 Februari 2014, 13:53
12 kommentarer · 536 träffar
Tjena, behöver hjälp med ett script till ett spel i Unity. Jag vill alltså att min karaktär inte ska åka utanför skärmen när den kommer till kanterna. Jag har ett script jag tog från en guide men jag får det inte att fungera. Någon mer insatt kanske kan hjälpa mig då jag är nybörjare.
using UnityEngine;
using System.Collections;
public class PlayerClamp : MonoBehaviour {
public float leftClamp = -6;
public float rightClamp = 6;
// Update is called once per frame
void Update ()
{
if (rigidbody.position.x <= leftClamp) (rigidbody.position.x >= rightClamp)
{
Debug.Log ("Clamped");
Vector3 pos = Rigidbody.position;
pos.x = Mathf.Clamp(pos.x,leftClamp,rightClamp);
Rigidbody.position = pos;
}
}
}
Fel jag får i consolen är följande:
Error CS1525: Unexpected symbol '{'
Error CS8025: Parsing error
Warning CS0642: Possible mistaken empty statement
Tack för all hjälp i förhand! :)
using UnityEngine;
using System.Collections;
public class PlayerClamp : MonoBehaviour {
public float leftClamp = -6;
public float rightClamp = 6;
// Update is called once per frame
void Update ()
{
if (rigidbody.position.x <= leftClamp) (rigidbody.position.x >= rightClamp)
{
Debug.Log ("Clamped");
Vector3 pos = Rigidbody.position;
pos.x = Mathf.Clamp(pos.x,leftClamp,rightClamp);
Rigidbody.position = pos;
}
}
}
Fel jag får i consolen är följande:
Error CS1525: Unexpected symbol '{'
Error CS8025: Parsing error
Warning CS0642: Possible mistaken empty statement
Tack för all hjälp i förhand! :)






