Unity 75

Unity Effector 2D 정리글 (Platform Effector 2D)

Platform Effector 2D입니다. 2D Object > Sprites > Square로 생성 후 Box Collider 2D를 넣고 Platform Effector 2D를 넣어줍니다.이번엔 isTrigger를 키지 않고 Used By Effector만 켜줍니다.Rotational Offset은 회전 각도입니다.플랫폼의 회전 방향을 조정하여 플레이어가 플랫폼 위에서 이동하는 방식에 영향을 줄 수 있습니다. One Way에서 Use One Way를 켜 두어야 플레이어가 플랫폼 아래에서 위로 올라갈 수 있도록 만들어 줍니다.Use One Way Group은 그룹화 하여 동일한 방식으로 작동하도록 합니다.Surface Arc는 플랫폼의 표면 곡률을 설정합니다. *곡률 : 굽은 정도를 뜻합니다. Sid..

Unity 2024.09.29

Unity Effector 2D 정리글 (Area Effector 2D)

이번에는 Area Effector 2D 입니다. 이번에도 오브젝트를 만들고 Box Collider 2D를 넣어줍니다.역시나 isTrigger를 키고 Used By Effector를 켜줍니다. Area Effector 2D를 넣어줍니다. Use Collider Mask와 Collider Mask는 전 편에 설명했으니 넘어가겠습니다. Use Global Angle은 거의 안쓰는것 같습니다.Force Angle입니다. 역시 각도(방향) 입니다. 90으로 설정 시 위로 힘이 작용하고 180으로 설정 시 원래 힘의 반대쪽 방향(원래 오른쪽이였으므로 180 설정 시 왼쪽)으로 힘이 작용합니다.  Force Magnitude는 힘의 세기입니다. 100으로 설정하면 힘이 100만큼 작용합니다.Force Variatio..

Unity 2024.09.29

Unity Effector 2D 정리글 (Bouyancy Effector 2D)

Bouyancy Effector 2D 입니다. 그 전에 오브젝트를 만들고 꼭 Collider2D를 넣어야 합니다.그리고 Bouyancy Effector 2D는 isTrigger를 켜야하고is Trigger 바로 밑에 있는 Used By Effector를 꼭 켜야 Effector를 사용할 수 있습니다. 먼저 Bouyancy Effector 2D를 설명하겠습니다. 부력 이펙터입니다.Use Collider Mask 는 말 그대로 Collider Mask를 사용할 것인지를 확인하는 것입니다.기본 값은 true입니다. Use Collider Mask를 체크하면 Collider Mask를 선택할 수 있는데 여기서 저는 Player를 선택했습니다. Density가 높으면 오브젝트가 물에 뜨게 됩니다. 반대로 낮으면 ..

Unity 2024.09.29

Unity Effector 2D 정리글 (Point Effector 2D)

벽돌깨기를 만드려고 했으나 Effector2D라는 것에 관심이 가게 되어 공부 조금 하고 작성하게 되었습니다.  Point Effector 2D 입니다.이는 인력과 척력을 만들 수 있습니다. 보기 편하게 빈 오브젝트를 만들고 그 자식으로 Point Effector 2D를 넣을 오브젝트 하나,그 오브젝트와 상호작용할 오브젝트 하나를 추가합니다. Point Effector 2D가 들어갈 오브젝트에 Collider 2D와 Point Effector 2D를 넣고 isTrigger와 Used By Effector를 켜줍니다.상호작용할 오브젝트에 Collider 2D, RigidBody2D를 넣어줍니다.이 오브젝트는 아무것도 건드리지 않아도 됩니다.Collider Mask를 Brick으로 설정했으니 Brick La..

Unity 2024.09.28

InputField를 활용한 씬 넘기기 (간단간단)

진짜진짜 오랜만에 유니티 관련 글입니다. InputField라는 놈을 활용해서 입력받은 글과 설정한 글이 같다면 씬을 넘겨보도록 하겠습니다. 아래는 목차입니다.더보기목차1. InputField란?2. InputField 활용하기 1. InputField란 무엇일까요InputField는 우리가 흔히 검색하는 ㄱ글, ㄴ이버 등등에서 검색할 수 있도록 해주는 것이라고 보면 됩니다.InputField는 게임 로그인, 이름 입력 등등에서 활용할 수 있습니다. 2. InputField 활용하기 유니티에서 씬을 두 개 만듭니다.하나는 InputField씬 하나는 Test씬으로 해줍니다.Building Settings에 넣어줍니다. Create > UI > InputField - TextMeshPro를 선택해줍니다.그..

Unity 2024.09.19