Unity 5 Player Control Movement, camera (3rd prs following) jump + gravity
Hello i have been following a youtube game dev tutorial:
ETeeskiTutorials #3.2 More Basic Movement - Coding Games Easy - [ Ultimate GameDev Tutorials ] #3.3 Jump and Gravity - Unity C# Basic Code - [ Ultimate GameDev Tutorials ] Link: https://www.youtube.com/watch?v=GX6ds70k9XQ
And i had some problems because he is using unity4 and i am trying to learn Unity5.3 1. I made a PlayerScript for movement and it worked. 2. added camera following it worked to. 3. then i added so when i use "a" or "d" (left or right) the player turns and the camera follows. 4. so now i needed to add jump and gravity... no nothing works and im kinda lost...
Can anyone pleace help a new game dev :)
Best Regards 2mmy
My PlayerScript:
using UnityEngine; using System.Collections;
public class PlayerScript : MonoBehaviour {
 CharacterController controller;
 Vector3 Move;
 public float moveSpeed = 100;
 public float rotateSpeed = 180;
 Vector3 currentMovement;
 public float JumpSpeed = 20;
 public float Gravity = 9.8f;
 void Start()
 {
     controller = GetComponent<CharacterController>();
 }
 void Update()
 {
     currentMovement = new Vector3(0, currentMovement.y, Input.GetAxis("Vertical") * moveSpeed);
     currentMovement = transform.rotation * currentMovement;
     if (!controller.isGrounded) 
         currentMovement -= new Vector3(0, Gravity * Time.deltaTime, 0);
     else
         currentMovement.y = 0;
     if (controller.isGrounded)   
    transform.Rotate(0, Input.GetAxis("Horizontal") * rotateSpeed * Time.deltaTime, 0);
     controller.Move(currentMovement * Time.deltaTime);
 }
}
Your answer
 
 
             Follow this Question
Related Questions
Gravity randomly does not work 0 Answers
Gravity To CharacterController 0 Answers
Confused about how AddForce works 1 Answer
 koobas.hobune.stream
koobas.hobune.stream 
                       
                
                       
			     
			 
                