Public Class Public Float Public Float Public Float Public: Using Using Using
Public Class Public Float Public Float Public Float Public: Using Using Using
Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlayerController : MonoBehaviour {
public float horizontalImput;
public float speed = 10;
public float xRange = 15.0f;
public GameObject projectilPrefab;
// Update is called once per frame
void Update() {
horizontalImput = Input.GetAxis("Horizontal");
transform.Translate(Time.deltaTime * speed * Vector3.right * hori
zontalImput);
if (transform.position.x < -xRange) {
transform.position = new Vector3(-xRange, transfor
m.position.y, transform.position.z);
}
if (transform.position.x > xRange) {
transform.position = new Vector3(xRange, transform.position.y
, transform.position.z);
}
if (Input.GetKeyDown(KeyCode.Space)) {
Instantiate(projectilPrefab, transform.position, projectilPre
fab.transform.rotation);
}
}
}