잡토이 메이킹 코딩 학원 45

[유니티 2D] 미로 - Bullet(총알) 만들기

Hierarchy창에서 + 아이콘을 클릭하고 2D Object > Sprites > Circle을 선택합니다. 게임오브젝트의 이름을 Bullet으로 바꿉니다. 총알이 1초 후에 사라지게 하기 위해서 C# 코드를 만듭니다. BulletDestroy.cs C# 코드의 Start() 함수에 Destroy 로직을 사용합니다. * BulletDestroy.cs … public class BulletDestroy : MonoBehaviour { void Start() { Destroy(gameObject, 1); } void Update() { } } Bullet 게임오브젝트에 BulletDestroy.cs C# 코드를 연결합니다. Hierachy창의 Bullet 게임오브젝트을 왼쪽 마우스버튼으로 끌어다가 Asse..

유니티 2024.03.10

[유니티 2D] 미로 - 유령이 플레이어 바라보고 쫓아오기

Assets 폴더의 유령 이미지를 Scene 창에 끌어다 놓습니다. Assets 폴더의 유령 이미지를 Scene 창에 끌어다 놓습니다. Ghost 게임오브젝트가 car 게임오브젝트 쪽으로 움직입니다. Rotate.cs C# 코드를 작성하고 Ghost 게임오브젝트에 연결 시킵니다. * Rotate.cs … public class Rotate : MonoBehaviour { // 전역변수 public GameObject target; void Start() { } void Update() { transform.position = Vector3.MoveTowards(transform.position, target1.transform.position, 0.01f); transform.rotation = Quat..

유니티 2024.03.10

[유니티 2D] 미로 - 카메라가 게임오브젝트 따라가기

카메라가 Car 게임오브젝트를 따라옵니다. CameraMove.cs C#코드를 작성하고, Main Camera 게임오브젝트에 연결시킵니다. target으로 Car 게임오브젝트를 연결합니다. * CarmeraMove.cs … public class CameraMove : MonoBehaviour { public GameObject target; void Start() { } void Update() { transform.position = new Vector3( target.transform.position.x, target.transform.position.y, transform.position.z ); } }

카테고리 없음 2024.03.10

[유니티 2D] 미로 - 움직이는 C# 추가하기

Hierarchy창에 Car 게임오브젝트를 움직이도록 하기 위해서 Move.cs 이란 C#을 만듭니다. Hierarchy창에 있는 Car 게임오브젝트에 Move.cs 이란 C#을 연결하기 위해서 Assets 폴더에 있는 Move.cs를 왼쪽 마우스버튼으로 잡고서 끌어다가 Hierarchy창의 Car 게임오브젝트에 놓습니다. 그러면 Car 게임오브젝트의 Inspector 창에 Move(Script) 컴포넌트가 추가 됩니다. Move.cs의 Update() 함수에 화살표키(위,아래,오른쪽,왼쪽 키)를 누르면 Car 게임오브젝트가 움직이도록 합니다. Transform이란 컴포넌트는 움직임이나 크기, 회전 등의 기능을 바꿀 수 있습니다. * Move.cs void Update( ) { if (Input.GetK..

유니티 2024.03.10