You are on page 1of 1

using System.

Collections;
using System.Collections.Generic;
using UnityEngine;

public class player : MonoBehaviour {

//buat variabel kecepatan


public float kecepatan, scaleX;

// Use this for initialization


void Start () {
scaleX = transform.localScale.x;
}

//penambahan untuk bisa belok kiri dan kanan


void jalan_kiri(){
transform.localScale = new Vector3 (-scaleX, transform.localScale.y,
transform.localScale.z);
transform.Translate (Vector3.left*kecepatan*Time.fixedDeltaTime,
Space.Self);
}

void jalan_kanan(){
transform.localScale = new Vector3 (scaleX, transform.localScale.y,
transform.localScale.z);
transform.Translate (Vector3.right*kecepatan*Time.fixedDeltaTime,
Space.Self);
}

void melompat(){
GetComponent<Rigidbody2D> ().velocity = new Vector2 (0, lompat);
}

// Update is called once per frame


void Update () {

if(Input.GetKey (KeyCode.LeftArrow)) {
jalan_kiri ();
} else if (Input.GetKey (KeyCode.RightArrow)) {
jalan_kanan ();
} else if (Input.GetKeyDown (KeyCode.UpArrow)) {
melompat ();
}

}
}

You might also like