소개
게시글
질문&답변
2024.05.11
연습문제 Player vs Monster강의 변수생성 질문
그냥 버전이 달라서 그런거같던데요.. 저도 그렇게 나왔는데 크게 지장없었습니다
- 0
- 2
- 314
질문&답변
2024.05.06
버블정렬 중에서 현재값에서 다음 값으로 넘어가도록 하는 부분 질문입니다.
안녕하세요 벌써 6개월이 지났네요 고민해결하셨을지 모르겠습니다만, 저도 공부할겸, 그리고 혹시 이해안가시는 다른 분들을 위해서 의견한번 드려봅니다. (저도 수강생입장이라 정확하진 않아요!)(사진)우선 질문자님이 보내주신 사진에서 연결 하나가 빠졌습니다.For Each Loop 함수의 기능에대해 리마인드 해보자면배열이 가지고 있는 index의 수만큼 반복해주는 기능이죠.. 즉 배열의 인덱스가 0,1,2,3,4,5 가 있다면6번 반복하는 것이죠... 그래서 For Each Loop노드의 Array index를 SET(Now)에 연결 시켜주셔야0부터 차례대로 반복합니다. 빼놓으면 작동이 안되겠죠!다시 정리하자면 Now값은 ForEachLoop에 의해서 결정됩니다 (차례대로 0,1,2,3,4,5..순으로요)그러면 Next값은 뭘로 결정될까요??저 블루프린트 기준으로는 Now값으로 결정됩니다. 즉 Next = Now + 1 인 것이죠그래서 Add를 해준겁니다!! Now값을 바뀌게 하려고 넣은게 아녜요!!! Nex값을 결정할려고 한겁니다.MIN의 역할은 써놓으셨으니까 잘 아시리라 따로 설명은 안드리겠습니다.근데 MIN이 연결된 곳은 Next에 연결된 것이고 Next의 역할은 Index 번호를 가르키기위한 것이죠근데 LEGTH에다가 1을 안빼면 데이터가 0,1,2,3,4,5로 6개이므로 6이겠죠?그리고 MIN에 물려있는 Add가 가질수 있는 최대값은 6입니다(5+1)그러면 MIN값이 마지막에 6이 출력이 되는데최종적으로 Next값이 6을가지게 됩니다...아까 말씀드렸듯이 Next값은 인덱스 번호죠?근데 저희가 갖고있는 인덱스는 0,1,2,3,4,5 밖에 없습니다... 즉 에러가 난단거죠그래서 length에다가 1을 빼주는 겁니다. 그리고 댓글로 질문주신 사항에 대해서도 말씀드리겠습니다5 번 계산하라고 5 값을 넣어주는 겁니당즉, 계산 횟수 = 정렬하고자하는 숫자 개수 - 1로 이해하시면 될거같아요bubble sorting개념에 대해서 다시 공부해보시면 쉽게 이해하실수 있을거에요(사진)
- 0
- 2
- 273
질문&답변
2024.05.06
Random Integer 질문이요
강의에서도 설명해주셨지만 Random integer 범위는 0부터 Max-1 까지 입니다.즉 Max가 3이라면, Max-1= 2니까 0,1,2 인거죠"0일경우 Rock 로 되고 1일때도 Rock 로 되던데이러면 확율적으로 맞지 않는거 같습니다." 근데 이건 무슨말씀인지 모르겠습니다??아무튼 Random Integer in Range을 사용하시게 될경우 노드에 마우스 위에 올려보시면≥min,≤max 이렇게 되어있어요 그러니까 min에는 0 max에는 2 를 넣으셔야 정상작동 됩니다min에 1넣고 max에 3 넣으시게되면 문제가 생깁니다. 컴퓨터는 0,1,2 가 아니라 1,2,3 중 하나를 출력하니까요열거항에 바위(0), 보(1), 가위(2) 순으로 넣으셨으면, 컴퓨터는 바위를 못냅니다.컴퓨터가 가끔 3을 넣으면 열거항에 3이 없으니까 에러가 나는것이구요
- 0
- 2
- 483
질문&답변
2024.05.06
포맷 텍스트 엔터
Format text enter에서 ()가 아닌 {}로 쓰셔야 됩니다즉, Fire Ammo (0) 이 아니라 Fire Ammo {0} 으로 쓰셔야 나와요Fire Ammo {count} 해도 상관없구요
- 0
- 2
- 308
질문&답변
2024.05.05
섹션2 흐름제어 연습문제: Min,Max,Clamp 부분 질문
안녕하세요 벌써 5개월이 지났는데 이 문제에 대해서 고민 해결하셨는지 모르겠습니다.저도 공부할겸..그리고 다른 학습하시는 분들을 위해서 제 의견을 한번 말씀드려봅니다!체력회복하는 노드1에서 변수의 덧셈연산과 비교연산을 동시에 물려놔서 에러가 생긴거같아요... 저도 정확한 메카니즘은 모르겠습니다 120 -> 140 갈때 HP가 140으로 값으로 되면서 비교연산 진행할때 갑자기 hp를 또 더해버려서 160으로 인식해서 바로 풀HP판정을 내린건가 싶기도 하구요(사진)그래서 덧셈연산과 비교 연산을 나눠주니까 질문자님께서 의도하신 기능이 잘 되더라구요! (사진)AI인턴 너무 폐급이네요 뭔 오버플로우인지... 암만 몰라도 그건 아닌거같은디;;아무튼 다들 건승하시길 바랍니다
- 0
- 2
- 382