Unity6에서 DoTweend 과 UniTask를 같이 사용시 나는 에러에 대한 해결 방법 입니다.
질문은 아니고 Unity6에서 DoTweend 과 UniTask를 같이 사용시
'TweenerCore<float, float, FloatOptions>' does not contain a definition for 'ToUniTask' and the best extension method overload 'CancellationTokenExtensions.ToUniTask(CancellationToken)' requires a receiver of type 'CancellationToken'
같은 에러 메세지를 만나게 됩니다.
DOTween의 Tween 객체를 직접 await 할 수 없기 때문에 발생하는 문제라고 합니다.
이 문제를 해결하기 위해서는 DOTween의 Tween을 UniTask로 변환해주는 확장 메서드를 사용해야 합니다. ToUniTask() 확장 메서드를 사용하면 된다고 합니다.
예시로 다음과 같이 하면 됩니다.
우선 Edit > Project Settings 에서
Scripting Define Symbols에
다음과 같은 같은 문구를 추가 합니다.
"UNITASK_DOTWEEN_SUPPORT"

테스트 해본 바로는 위에 문구 추가까지만 해도 에러는 사라지는거 같습니다. 그래도 확실히 하기 위해 아래와 같이
UniTask 안에서 트윈 호출시 알래와 같이 작성 합니다.
//에러가 나는 트윈 호출 위치애서 DOTween 메서드 호출 뒤에 .ToUniTask()
await image.DOColor(Color.red, 0.5f).ToUniTask();
Câu trả lời 1
첫번 째 단계 코드 질문
0
22
1
안녕하세요 Rookiss님 기본기를 다지고 있는 대학생입니다.
0
114
2
언리얼 엔진 5.8의 Claude MCP와 강의에서 설명하는 MCP 연결 방식의 차이점은 무엇인가요?
0
68
1
스크립트의 참조 설정
0
71
2
코드 스크립트 완성본 못 받나요 ?
0
92
2
'Canvas 설정과 배경 설정’ 부분에 대해 질문드립니다.
1
80
1
02-03 벽 마찰력 설정 material 적용 부분
0
73
1
영상이 안나옵니다. 그냥 빈공간이에요
1
111
3
layout group의 종류 3가지 실무 적합활용이 궁금합니다.
0
79
1
수박게임 자료 받았는데 plante05, 06이 없습니다.
0
77
1
14강 녹음이 안되어 있습니다
0
77
1
유니티webgl 과 안티그래비티를 협업시키고 싶습니다.
0
98
2
소스를 받을 수 있는 링크가 있을까요?
0
101
2
프로덕션 부분 사용 불가
0
107
2
접근지정자
0
97
2
섹터2 5강 Authconfig 문의
0
98
1
in-app purchasing 버튼의 install 버튼이 비활성화되어있을때 어떻게 해결해야하나요 ?
0
120
2
유니티 제외 설치한 프로그램들 및 파일 삭제 방법
0
136
1
깃허브에서 콤피유아이 매니저 설치하는게 안됩니다.
0
141
2
빈 씬 사용하는 이유
0
204
1
코루틴과 UniTask 사용 질문
0
164
1
1-3. 코루틴의 주요 키워드 부분에서 자막에 'PoEc' 라는 용어가 나오는데 정확한 용어와 뜻을 알수 있을까요?
0
141
1
강의 사운드가 너무 작습니다.
0
138
1
[패키지] Accessibility, com.cysharp.unitask 패키지가 없어요.
0
254
1

