묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
콤보 어택
수업시간에 배운걸 토대로 콤보 어택마다 데미지를 다르게 구현하고 싶어서 코드를 작성하고 있습니다.float AOLCharacterBase::TakeDamage(float DamageAmount, struct FDamageEvent const& DamageEvent, AController* EventInstigator, AActor* DamageCauser) { if (CurrentComboAttack == 1) { Hp = FMath::Clamp(Hp - DamageAmount, 0.0f, MaxHp); // 체력 업데이트 UE_LOG(LogTemp, Warning, TEXT("Damage1 = %f"), DamageAmount); } else if (CurrentComboAttack == 2) { Hp = FMath::Clamp(Hp - DamageAmount*2, 0.0f, MaxHp); // 체력 업데이트 UE_LOG(LogTemp, Warning, TEXT("Damage2 = %f"), DamageAmount*2); } else if (CurrentComboAttack == 3) { Hp = FMath::Clamp(Hp - DamageAmount * 3, 0.0f, MaxHp); // 체력 업데이트 UE_LOG(LogTemp, Warning, TEXT("Damage3 = %f"), DamageAmount * 3); } UE_LOG(LogTemp, Warning, TEXT("Hp = %f"), Hp); // 체력이 0 이하인 경우 if (Hp <= 0.0f) { Dead(); // 죽었으니 함수 호출 UE_LOG(LogTemp, Error, TEXT("Dead!")); } return DamageAmount; }TakeDamage에서 CurrentComboAttack 값에 따라 데미지를 다르게 하려고 위 코드와 같이 작성을 했는데 로그도 전혀 나오지 않습니다. 콤보 어택 데이터에 데미지 값을 추가하여 값을 가져오면 콤보마다 데미지가 다른게 잘 되는데, 위 코드와 같이 작성하면 왜 안되는지 궁금합니다.. CurrentComboAttack은 전역변수로 선언되어있습니다.
-
미해결
강의 리스트
안녕하세요. 강의 리스트를 정기적으로 받아보고 싶은데가능한 부분일까요? 확인 부탁드립니다.감사합니다.
-
미해결
vscode자동완성이 갑자기 안됩니다
자동완성이랑 오류코드부분 알려주는거(intellisense)가 작동을 갑자기 안합니다.혹시 아래에 로딩바가 계속 돌아가고있는것 때문인가요? ㅠㅠ 도와주세요
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
nohup.out 관련 문제
상단 디렉토리에 nohup.out 은 만들어졌는데 사이트에 접속도 안되고 nohup.out 파일 확인도 조금 이상합니다. [ec2-user@ip-172-31-39-4 ~]$ vi nohup.out[ec2-user@ip-172-31-39-4 ~]$ cat nohup.outError: Unable to access jarfile library-app_complete/build/libs/library-app-0.0.1-SNAPSHOT.jar[ec2-user@ip-172-31-39-4 ~]$ tail -f nohup.outError: Unable to access jarfile library-app_complete/build/libs/library-app-0.0.1-SNAPSHOT.jar이렇게 나옵니다. 혹시 몰라 위에있는 코드들도 첨부합니다. BUILD SUCCESSFUL in 2s1 actionable task: 1 executed[ec2-user@ip-172-31-39-4 library-app_complete]$ lsREADME.md build.gradle gradle gradlew gradlew.bat settings.gradle src[ec2-user@ip-172-31-39-4 library-app_complete]$ cd ..[ec2-user@ip-172-31-39-4 ~]$ lslibrary-app_complete[ec2-user@ip-172-31-39-4 ~]$ ps aux | grep javaec2-user 171942 1.8 34.0 2110252 330692 ? Ssl 06:40 1:07 /usr/lib/jvm/java-17-amazon-corretto.x86_64/bin/java --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED --add-opens java.base/java.nio.charset=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/java.util.concurrent.atomic=ALL-UNNAMED -XX:MaxMetaspaceSize=256m -XX:+HeapDumpOnOutOfMemoryError -Xms256m -Xmx512m -Dfile.encoding=UTF-8 -Duser.country -Duser.language=en -Duser.variant -cp /home/ec2-user/.gradle/wrapper/dists/gradle-7.5-bin/f1w0cc9nuo0eivz97x2xlu9sv/gradle-7.5/lib/gradle-launcher-7.5.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 7.5ec2-user 175460 0.0 0.2 222316 2032 pts/0 S+ 07:40 0:00 grep --color=auto java[ec2-user@ip-172-31-39-4 ~]$ ^[[200~ nohup java -jar library-app/build/libs/library-app-0.0.1-SNAPSHOT.jar --spring.profile-bash: $'\E[200~': command not found[ec2-user@ip-172-31-39-4 ~]$ lslibrary-app_complete[ec2-user@ip-172-31-39-4 ~]$ nohup java -jar library-ap_bbbbbbbbbbu^Cd/libs/library-app-0.0.1-SNAPSHOT.jar -sspring.profile s.active=dev &[ec2-user@ip-172-31-39-4 ~]$ nohup java -jar library-ap_bpppp/^Cild/libs/library-app-0.0.1-SNAPSHOT.ja.profile s.active=dev &[ec2-user@ip-172-31-39-4 ~]$ nohu juuupnupoupgup upbuupuuup^Cava -jar library-app_compleate/build/libs/library-app-0.0.1-.active=dev &[ec2-user@ip-172-31-39-4 ~]$ nohup java -jar library-app_complete/build/libs/library-app-0.1-SNAPSHOT.jar --spring.profiles.active=dev &[1] 175532[ec2-user@ip-172-31-39-4 ~]$ nohup: ignoring input and appending output to 'nohup.out'[1]+ Exit 1 nohup java -jar library-app_complete/build/libs/library-app-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev[ec2-user@ip-172-31-39-4 ~]$ v1. nohup.out-bash: v1.: command not found[ec2-user@ip-172-31-39-4 ~]$ vi nohup.out[ec2-user@ip-172-31-39-4 ~]$ cat nohup.outError: Unable to access jarfile library-app_complete/build/libs/library-app-0.0.1-SNAPSHOT.jar[ec2-user@ip-172-31-39-4 ~]$ tail -f nohup.outError: Unable to access jarfile library-app_complete/build/libs/library-app-0.0.1-SNAPSHOT.jar vi nohup.out 를 했을 때는 E325: ATTENTIONFound a swap file by the name ".nohup.out.swp" owned by: ec2-user dated: Mon Feb 24 07:07:21 2025 file name: ~ec2-user/nohup.out modified: YES user name: ec2-user host name: ip-172-31-39-4.ap-northeast-2.compute.i process ID: 173572While opening file "nohup.out" dated: Mon Feb 24 07:43:35 2025 NEWER than swap file!(1) Another program may be editing the same file. If this is the case, be careful not to end up with two different instances of the same file when making changes. Quit, or continue with caution.(2) An edit session for this file crashed. If this is the case, use ":recover" or "vim -r nohup.out" to recover the changes (see ":help recovery"). If you did this already, delete the swap file ".nohup.out.swp" to avoid this message.Swap file ".nohup.out.swp" already exists![O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort: 이렇게 나옵니다.
-
미해결[C#/.NET 7.0]어서와, WPF는 처음이지?
코드 구문 에러 떠서 문의드립니다.
DashboardViewModel에 일관성 없는 액세스 가능성으로 구문 오류 떠서 문의드립니다. 뭐가 잘못된 것일까요..?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
테스트 파일 exit_coe_1, time_limit_exceeded 질문
환경은 윈 11입니다.2번 문제의 경우이런 식으로 exit_code_1이 뜹니다.소스코드는int main() { int n, m, sum = 0; cin>>n>>m; for (int i = n; i <= m; i++) { sum += i; if (i == n) { cout<<i; } else { cout<<" + "<<i; } } cout<<" = "<<sum; return 0; }이렇게 짰습니다.직접 입력하는 테스트 시에는 동일한 문자로 보입니다.3번 문제의 경우이런식으로 time_limit이 걸립니다.소스코드는int main() { int n = 0; int sum = 1; cin>>n; cout<<1; for (int i = 2; i <= n / 2; i++) { if (n%i == 0) { sum += i; cout<<" + "<<i; } } cout<<" = "<<sum; return 0; }이런 식으로 짰습니다.두 문제 간단한 문제라 모두 오류가 나거나 시간 문제가 일어날 이유는 없다고 생각합니다.혹시 비슷한 상황 겪으신 분 계시거나 강사님이 해결 방법 아실까요? 1번 문제에선 테스트 통과 잘된 것으로 보아 string쪽에서 문제가 있을 것으로 예상됩니다.
-
미해결실무자가 알려주는 CANoe - CAPL과 Panel 기본 사용법
CAPL 스크립트 비공개
CAPL 스크립트를 만들어서 사용중입니다.혹시 코딩 내용을 비공개 상태로 공유하는 방법에 대해서 문의드립니다.
-
해결됨서버개발자 과제전형 완벽가이드 - 1편
멀티모듈 구성 질문입니다.
학습관련 질문을 남겨주세요! 상세히 작성주시면 더 좋아요 🙂아래 질문이랑 차이가 있습니다.멀티모듈 extenal에서 kakao-client new 모듈을 만들때 모듈은 생성이 안되고 iml파일과 src폴더만 생성입니다. 이럴 때는 어떻게 해야하나요? 그리고 그림처럼 모듈이 없는데 이미 프로젝트내에서 모듈이 존재한다고 합니다.시도방법:캐시삭제clean 후 build프로젝트 종료후 재시작Import Module 추가settings.gradle에서 아래 글자 추가 하고 멀티모듈 생성했는데 iml 파일 만들어집니다.아래글자 주석 처리했는데도 똑같은 현상 나옵니다.include 'external:kakao-client'파일은 메일로 보냈는데 확인 부탁드립니다.
-
미해결처음하는 파이썬 백엔드 FastAPI 입문 (FastAPI부터 비동기 SQLAlchemy까지) [풀스택 Part1-2]
'강의 준비를 위한 VSCode'에서 질문
이렇게 되어있고, 아나콘다가 설정이 안되어 있으면 제가 바꿔도 되는건가요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
그랩마켓 웹화면 구현하기 -2 질문입니다.
header 에서는 header-area를 따로 만들어서 이미지를 관리를 하였는데body에서 배너는 배너-area를 따로 안만들고 바로 banner에 이미지를 넣어서 관리하는 이유가 따로 있나여?? 무슨차이인가요
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
3D MMORPG
와우나 아이온 같은 TPS뷰 3D MMORPG는C#으로 서버 만들어도 될까요?C++으로만 만들어야 하나요?
-
미해결[취업폭격기] 공공기관 전산직(IT) 취업 준비를 위한 정규과정 (기초~고급)
정보처리기사 필기 학습 - 구/신버전 중에 무엇인가요?
안녕하세요, 제로미니님.저는 정보처리기사 필기를 2018년(구버전), 실기를 2020년(신버전)에 취득하였습니다. 오래전에 취득한 자격증이라 전공 필기 공부를 할 때 정보처리기사 필기 내용도 다시 복습해야 할 것 같습니다. 공부 방법에서 안내해 주신 "(순서1) 정보처리기사 내용을 빠르게 리딩(필기만)"에서 '필기'는 신버전 기준으로 공부하면 되는 것인지 궁금합니다.
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
npm run seed 에러
안녕하세요!섹션2의 1.3 강의를 보며 초기 데이터 설정을 진행하고 있는데 에러가 발생했습니다.npx prisma db push를 실행시켜서 테이블이 생성된 것을 확인하였고 npm run seed를 실행시키니 에러가 발생하게 되었습니다. 구글링해도 잘 모르겠어서 질문드립니다.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
에뮬레이터 한글표시 안됨
코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다![코드팩토리 디스코드]https://bit.ly/3HzRzUM 강사님 에뮬레이터 지도는 지명이 한글로 표시 되는데제가 사용하는 안드로이드 에뮬레이터는 지명이 영어로 표시 되는데요.이걸 한글로 바꾸는 명령어나 방법이 있나요.아니면 아에 안되는건가요아직 핸드폰에 이식을 안해서 모르는데 폰 에서 한글 되면 큰 문제는 없을것 같은데, 여기서도 한글이 안되나요
-
미해결[취업폭격기] 공공기관 전산직(IT) 취업 준비를 위한 정규과정 (기초~고급)
구글 폼 작성관련
제로미니님 안녕하세요! 구글폼에서 제로미니-lab 항목에는 무엇을 작성해야 하나요? 맨 아래 댓글 다신 것을 보고 해당 링크를 들어갔는데 접속할 수 없다고 떠서 여쭤봅니다.
-
해결됨디지털 회로설계 실무 : Computer Architecture 와 SoC 프로토콜 Digital IP 설계하기
수강기한
이벤트를 통해 수강기한을 무제한으로 연장 할 수 있다고 하셨는데, 어디서 해당 이벤트를 확인 할 수 있을까요?
-
해결됨LangGraph를 활용한 AI Agent 개발 (feat. MCP)
임베딩 데이터에대해 질문이 있습니다.
안녕하세요 강의 너무 잘보고있습니다. 문의 답변 챗봇을 구축하려고 하는데 임베딩 데이터 관련해서 질문이 있습니다.아래 두가지 방법중 고민인데요[Question]: {질문}, [Answer]: {답변}질문과 답변을 같이 임베딩[Question]: {질문} 질문만 임베딩 하고 답변은 meta 데이터에 넣기 보통 어떤 형식으로 임베딩하는게 검색이 잘되고 좋은 응답을 만드는지 궁금합니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
강의 학습 방법 문의
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 선생님 안녕하세요 코테를 처음 시작하는 걱정이 아주 많은 학생입니다. 혼자서 시작하는 건 너무나 오랜 시간이 걸릴 것 같고 당장 앞에 놓인 과제가 너무 무겁고 두려워 이렇게 선생님의 강의를 듣기로 결심했습니다.10주차라는 선생님의 강의만 쫓아가면 코테 합격 가능할까요? 아니면 별도로 시간을 들여 따로 공부를 또 해야할까요? 직장을 다니며 많은 시간을 투자하기에 어려움이 있어 질문 드립니다.저는 JAVA 개발자입니다. C++로 문제를 푸는게 이직을 하는데 문제가 되지 않을까요? 감독관이 C++로 푸는 걸 마이너스 요소로 생각할까 걱정이 되어 질문 드립니다.선생님이 주신 교안 및 문제 해설 등의 자료는 어떻게 활용하는 것이 좋을까요? 아직 0주차 시작하는 단계입니다.긴 질문 읽어주셔서 감사합니다.열심히 해보겠습니다.
-
미해결
DTC status mask 판단 방법
안녕하세요.UDS 진단 구현 중 DTC status mask 판단 기준에 대해 헷갈리는 부분이 있어 질문 드립니다. bit3번은 연속된 3 Operation Cycle에서 고장이 발생하는 경우 1이 되고, 40 OC에서 fail이 없으면 0이 되도록 설계하고자 하는데요,한 번 동작 후 시동을 껐다가 다시 켠 경우 연속된 OC이라고 판단해야 할까요? 아니면 1 OC 으로 시작됐다고 봐야하나요? 그리고 각 bit 값이 바뀌었을 때마다 eeprom 메모리에 저장하려고 하는데....bit0의 경우 fail/pass 마다 자주 값이 바뀌고 bit1도 OC가 새로 시작될 때마다 자주 값이 바뀌는 것 같은데 이 경우에도 매번 메모리에 저장해주어야 하는지, 보통 어떤 식으로 값을 저장하는지가 궁금합니다. 확인 부탁 드려요.감사합니다!
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
RestControllerAdvice 메서드 public vs private
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]ExConrollerAdvice 설명해주실때 메서드를 public 으로 선언하였는데 private 로 설정하여도 잘 동작하는데 public 일 필요가 있나요?? 해당 부분을 public 으로 선언하면 유지보수하기 좋다는데 어떤 부분에서 그런건가요?