소개
게시글
질문&답변
2024.03.10
2D Tilemap Editor 2:00에서요
22.3.16f1버전인데 다른버전을 다운로드 해야 할까요?
- 0
- 2
- 248
질문&답변
2024.03.02
총알이 발사가 되지 않습니다!
public class ObjectSpawner : MonoBehaviour{ [SerializeField] private int objectSpawnCount = 30; // Start is called before the first frame update [SerializeField] private GameObject[] prefabArray; [SerializeField] private Transform[] spawnPointArray; private int currentObjectCount = 0; private float objectSpawnTime = 0.0f; void Start() { } // Update is called once per frame void Update() { if(currentObjectCount + 1 > objectSpawnCount) { return; } objectSpawnTime += Time.deltaTime; if(objectSpawnTime >= 0.5f) { int prefabIndex = Random.Range(0, prefabArray.Length); int spawnIndex = Random.Range(0, spawnPointArray.Length); Vector3 position = spawnPointArray[spawnIndex].position; GameObject clone = Instantiate(prefabArray[prefabIndex], position, Quaternion.identity); Vector3 moveDirection = (spawnIndex == 0 ? Vector3.right : Vector3.left); clone.GetComponent().Setup(moveDirection); currentObjectCount++; objectSpawnTime = 0.0f; } }} Instantiate()활용예제에서 11:29의 예제를 실행해 보았는데clone.GetComponent().Setup(moveDirection);에서 Setup이 빨간줄 그어지더니['Movement2D'에는 'Setup'에 대한 정의가 포함되어 있지 않고, 'Movement2D' 형식의 첫 번째 인수를 허용하는 액세스 가능한 확장 메서드 'Setup'이(가) 없습니다. using 지시문 또는 어셈블리 참조가 있는지 확인하세요.]라는 오류 목록이 나와요
- 0
- 3
- 626