inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발

hp 게이지 추가 3(소행성)

소행성의 HP UI 위치가 리셋 됩니다

173

Hyobin Kim

작성한 질문수 81

0

강의 따라서 똑같이 코드를 넣었는데 

이상하게 소행성 프리펩에서 UI 위치 잡아 둔게 적용이 안되고

생성만 되면 UI의 위치가 (0,0,0) 이렇게 됩니다 

현재는 오리진 좌표를 얻는 부분에다가 임의로 Vector3()를 더해주는 걸로 해결 했는데 왜 이러는지 도대체 이해가 안됩니다

C# unity

답변 1

0

UDevApp

Init 함수를 잘 실행하고 있는지 연결은 잘 되었는지 업데이트에서 잘 적용되었는지 확인 하는 것이 필요할 것 같습니다. 

처음에 프리펩이 0, 0 위치에 있습니다. 그래서 hp바의 경우 로컬 포지션이 0,0을 기준으로 상단으로 올라가 있을 것입니다. 이 값을 저장했다가 업데이트에서 현재 소행성의 위치에 이 값을 더해서 대입해주면 정확한 위치로 갑니다. (소행성이 앞으로 이동하면서 UI가 상단에 위치함)

안되는 내용은 메일로 보내주시면 확인하겠습니다. 

감사합니다. 

 

캐릭터 변경에 관해

0

230

1

Asteroid 생성에 관련해서

0

194

1

Part4 유니티로 세가지의 게임만들기 강의

0

211

1

Clamp 사용 시 앞서 설정한 ViewportToWorldPoint의 min, max를 사용하지 않고 새로 설정하는 이유가 있을까요

0

282

1

섹션8 슈팅게임 프로토타입 만들기3(적과 발사체)

0

269

1

캐릭터 고정데이터 로딩 강의

0

326

1

Destroy 함수 질문

0

413

1

GetComponent 강의 질문

0

344

1

transform.position과 transform.Translate 의 차이가 뭔가요??

0

1941

1

강의도중 질문이 있습니다

0

496

1

강의자료

0

284

0

117강 구조체를 정의하여 ShipData 구성

0

224

0

굳이 InitTime을 만들어서 호출 하는 이유가 있나요?

0

291

0

GameManager 의 Start()가 스페이스 누를때마다 반복실행됩니다.

0

415

1

Collider인 other.gameObject;

0

430

0

Generic에 대한 질문이 있습니다.

0

260

0

gameObject.setActive(false);

0

582

1

애플 앱스토어

0

248

0

비주얼스튜디오 오류

0

2151

1

part4강의

0

318

1

발사체 스피드

0

305

1

4분 44초 제가 이해한게 맞는지 궁금합니다

0

271

1

2분 44초 왜 void 함수를 써야하나욤..?

0

362

1

해당 부분 업데이트

0

260

1