본문 바로가기

유니티 2d3

유니티 2D Object Ping Pong ▣ 코드 설명: speed: 오브젝트의 이동 속도를 제어하는 변수입니다. maxDistance: 오브젝트가 이동할 최대 거리를 정의하는 변수입니다. 왼쪽과 오른쪽으로 이동하는 범위의 최댓값을 설정합니다. startPosition: 오브젝트의 시작 위치를 저장하여 기준점으로 삼습니다. direction: 오브젝트의 이동 방향을 나타내는 변수입니다. 1일 때는 오른쪽으로, -1일 때는 왼쪽으로 이동합니다. Update(): 매 프레임마다 호출되며, 현재 위치가 최대 이동 범위를 초과하면 방향을 바꿔서 오브젝트를 반대쪽으로 이동시킵니다. Time.deltaTime: 프레임 간 시간 차를 사용하여 일정한 속도로 이동할 수 있도록 보장합니다.  ▣ Invoke 사용: Invoke("ReactivateGameOve.. 2024. 9. 11.
유니티 - [2D 오브젝트 따라다니는 AI] ▣ 2D 스프라이트를 생성해 주세요. Square로 Player이름으로 , Circle를 Zombie로 생성합니다. ▣ Zombie 오브젝트에 ZombieManager라는 스크립트를 생성하고 코드처럼 작성합니다. ▣ Vector2.MoveTowards(자신에 위치, 타깃위치, 이동스피드 * 경과시간); ▣ 저장하고 시작버튼을 클릭하면 Zombie 오브젝트가 Player오브젝트 방향으로 이동합니다. https://assetstore.unity.com/top-assets/top-new?aid=1101lvILc 2023. 5. 9.
유니티 - [2D 캐릭터 움직이기] https://assetstore.unity.com/packages/2d/characters/bolt-2d-dinorun-assets-pack-188721 Bolt 2D DinoRun Assets Pack | 2D 캐릭터 | Unity Asset Store Elevate your workflow with the Bolt 2D DinoRun Assets Pack asset from Goldmetal. Find this & more 캐릭터 on the Unity Asset Store. assetstore.unity.com ▣ 여기서 에셋을 받으세요. ▣ 기본적으로 원하시는 2D 캐릭터와 바닥을 넣어주세요. Player오브젝트에 Rigidbody 2D와 Box Collider2 D 영역을 넣어주세요. Rigi.. 2021. 5. 12.