inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Tạo trò chơi theo phong cách theo lượt thời gian thực Unity Quarterview 2D

Cài đặt người chơi

전체턴설정편 오류발견했습니다

242

a221713802422

1 câu hỏi đã được viết

0

턴설정에서 오류를 발견했습니다

// 전체턴
        Turn.value = ct.Timer(TurnTime);

        if(Turn.value >= TurnTime)
        {
            if(PlayTurn)
            {
              TurnTxt.text = "Player Turn";
              MonsterTurn = false;
            }
            else // 몬스터 공격차례
          {
              MonsterTurn = true;
TurnTxt.text = "Monster Turn";
            }
          PlayTurn = !PlayTurn;
            CurrTurn = PlayTurn;
      }

이렇게 코드를 작성하신다고 했는데, 따라해보니 맨처음 10초동안 이 update가 실행될때 Turn.value값은 0초부터 10초까지 증가하지만 if(PlayTurn)이 실행되든 else문이 실행이되든지해서 Player Turn 또는 Monster Turn이 출력이 되어야하는데, 둘다 출력되지 않습니다

맨처음 10초가 쌓일때까지는  if(Turn.value >= TurnTime)문이 실행이되지 않아서 생기는 문제같습니다. 어떻게 해결하면 될까요?

C# unity

Câu trả lời 1

0

kosart

네 올려주신코드로는 잘해주신거 같은데 쿨타임부분이 증가가 잘안이루워지나보네요.

 

마지막강의 테스트 마무리 강의에 전체 패키지 올려드렸습니다.

 

새로운프로젝트 생성하시고 패키지를 유니티에 드래그하시면 전체 프로젝트내용과 소스를 

확인하실수있습니다.  틀린부분이 있는지 확인해주세요!

 

OAuth방식 강의 문의

0

7

0

싱글턴패턴

0

3

1

코드 관련 질문

0

21

2

섹션7 수업자료 업로드 부탁드립니다.

0

22

2

Dictionary Key를 int에서 string으로 변경한 이유에 대한 문의

0

19

1

프로젝트 질문 문의

0

45

1

UI 기능 관련 질문이 있습니다!

0

37

2

03-01 (16. CharacterController)

0

31

2

TLS 질문드립니다.

0

43

2

Task 구현 28:36 Equals 에서 잘 모르는 부분이 있습니다.

0

27

2

SpinLock과 컨텍스트스위칭에 대해 질문 남겨요.

0

46

2

픽셀 좌표 스크린 좌표

0

33

0

Locomotion랑 Turn 이 꼭 부모 자식 관계일 필요가 있나요?

0

25

1

Rider대신 VS를 써도 괜찮나요?

0

116

2

Claude Code Pro구독하고 있는 상태에서 크레딧 결제, 사용문의

0

217

2

LobbyUIController의 백키가 사라졌는데 왜그런건가요?

0

41

2

무조건 타이틀 씬부터 시작해야하나요?

0

41

1

BaseUI, UIManager

0

51

3

토큰 사용량 및 인증 관련해서 질문드립니다.

0

131

2

OAuth 방식 문의

0

117

2

플레이어기본공격2 노말어택문의

0

131

1

tile map 캐릭터 위치 선정 및 공격 몬스터 선택

0

304

0

문제

0

330

2

질문 있습니다

0

282

1