Witam,
spróbuj tak w Unity wejdź do :
1) Edit->Project Settings->Input
2) Stwórz nową Axes( Nazwij ją np w oraz przypisz następujące wartości name: w || positive button : w
3) Użyj to w swoim skrypcie
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class NewBehaviourScript : MonoBehaviour {
public float moveSpeed;
public float jumpHeight;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
if(Input.GetKeyDown("a"))
{
GetComponent<Rigidbody2D>().velocity =new Vector2(0, jumpHeight);
}
}
}
PS
W swoim skrypcie masz niepotrzebną kropkę
Input.GetKey.(KeyCode.W) po GetKey