Kernel60Hz
Decapat
- Katılım
- 22 Nisan 2023
- Mesajlar
- 221
- Çözümler
- 1
Daha fazla
- Cinsiyet
- Erkek
Unity 2D de karakterimin A, S ve D tuşlarına basınca obje oluşturuyor (mermi diyebiliriz) internetten bulduğum 3 tane PNG'yi ekrana koyup a ya basınca olan işlemi 1.resme basınca da olsun. Böyle bir şey istiyorum. Yardım edecek varsa çok mutlu olurum 
C#:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlayerController : MonoBehaviour.
{
public GameObject[] projectiles;
private float lastKeyPressTime = 0f;
public float keyPressDelay = 1f;
void Update()
{
if (Input.GetKeyDown(KeyCode.A) && Time.time - lastKeyPressTime >= keyPressDelay)
{
Instantiate(projectiles[0], transform.position, Quaternion.identity);
lastKeyPressTime = Time.time;
}
else if (Input.GetKeyDown(KeyCode.S) && Time.time - lastKeyPressTime >= keyPressDelay)
{
Instantiate(projectiles[1], transform.position, Quaternion.identity);
lastKeyPressTime = Time.time;
}
else if (Input.GetKeyDown(KeyCode.D) && Time.time - lastKeyPressTime >= keyPressDelay)
{
Instantiate(projectiles[2], transform.position, Quaternion.identity);
lastKeyPressTime = Time.time;
}
}
}