173만명의 커뮤니티!! 함께 토론해봐요.
미해결
따라하면서 배우는 고박사의 유니티 기초
해당 에러가 뜨면서 총알이 발사되지 않습니다ㅠㅠ PlayerController코드는 다음과 같이 작성했습니다. using UnityEngine; public class PlayerController : MonoBehaviour { [SerializeField] private KeyCode keyCodeFire = KeyCode.Space; [SerializeField] private GameObject bulletPrefab; private float moveSpeed = 3.0f; private Vector3 lastMoveDirection = Vector2.right; // 마지막에 움직인 방향을 저장하기 위한 변수 private void Update() { // 플레이어 오브젝트 이동 float x = Input.GetAxisRaw("Horizontal"); float y = Input.GetAxisRaw("Vertical"); transform.position += new Vector3(x, y, 0) * moveSpeed * Time.deltaTime; // 마지막에 입력된 방향키의 방향을 총알의 발사 방향으로 활용 if (x != 0 || y != 0) { lastMoveDirection = new Vector3(x, y, 0); } // 플레이어 오브젝트 총알 발사 if (Input.GetKeyDown(keyCodeFire)) { GameObject clone = Instantiate(bulletPrefab, transform.position, Quaternion.identity); clone.name = "Bullet"; clone.transform.localScale = Vector3.one * 0.5f; clone.GetComponent<SpriteRenderer>().color = Color.red; clone.GetComponent<Movement2D>().Setup(lastMoveDirection); } } } Movement2D 코드 using UnityEngine; public class Movement2D : MonoBehaviour { private float moveSpeed = 5.0f; private Vector3 moveDirection; public void Setup(Vector3 direction) { moveDirection = direction; } private void Update() { transform.position += moveDirection * moveSpeed * Time.deltaTime; } } ObjectSpawner 코드 using UnityEngine; public class ObjectSpawner : MonoBehaviour { [SerializeField] private int objectSpawnCount = 30; [SerializeField] private GameObject[] prefabArray; [SerializeField] private Transform[] spawnPointArray; private int currentObjectCount = 0; private float objectSpawnTime = 0.0f; private void Update() { // objectSpawnCount 개수만큼만 생성하고 더이상 생성하지 않도록 하기 위해 설정 if (currentObjectCount + 1 > objectSpawnCount) { return; } // deltaTime만을 덧셈으로 활용하면 실체 시간과 동일하게 흘러감 objectSpawnTime += Time.deltaTime; // 0.5초마다 한 번씩 실행 if (objectSpawnTime >= 0.5f) { int prefabIndex = Random.Range(0, prefabArray.Length); int spawnIndex = Random.Range(0, spawnPointArray.Length); Vector3 position = spawnPointArray[spawnIndex].position; GameObject clone = Instantiate(prefabArray[prefabIndex], position, Quaternion.identity); Vector3 moveDirection = (spawnIndex == 0 ? Vector3.right : Vector3.left); clone.GetComponent<Movement2D>().Setup(moveDirection); currentObjectCount++; objectSpawnTime = 0.0f; } } } 어디서 문제가 발생한 건지 에러 알림을 봐도 잘 모르겠습니다ㅠㅠ
ekdud_____
2021-03-03T08:21:46.508Z
댓글 3
좋아요 0
조회수 811
미해결
JIRA를 활용해 더 효과적으로 프로젝트 협업하기
안녕하세요 현재 차세대 프로젝트로 지라를 사용중에 있습니다. 이슈 등록 시 매번 많은 인원의 참조자를 지정해야 하는데요.. 혹시 그룹 단위로 참조자를 넣을수는 없을까요? 설정 부분에 있는 "그룹" 메뉴는 그룹핑 개념 보다는 권한에 대한 그룹을 설정하는 메뉴 같은데요... 사용자를 그룹단위로 관리 할 수 있는 부분이 있는지 궁금합니다.
Selly kim
2021-03-03T08:21:13.304Z
댓글 1
좋아요 1
조회수 379
해결됨
Vue.js 시작하기 - Age of Vue.js
안녕하세요 수업 잘 듣고 있습니다. 그럼 경로를 a 태그 안에 href로 잡아주는것과 router-link를 사용하는것과는 어떠한 차이가 있나요?
jeus0630
2021-03-03T07:56:00.340Z
댓글 1
좋아요 1
조회수 699
미해결
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
다름이 아니라 제가 스프링부트 , JPA로 스프링을 입문하게 되었는데, 스프링 프레임워크? 중에 SQL Mapper인 MyBatis, iBatis는 아직 사용 해본적이 없는데 따로 공부하는 것이 좋을까요? 아니면 hibernate를 더 깊게 파는것이 좋을까요? 조언 부탁드리겠습니다 ㅎㅎ !!
java spring-boot spring JPA 웹앱
거니
2021-03-03T07:52:34.380Z
댓글 1
좋아요 0
조회수 155
미해결
윤재성의 Kotlin 기반 안드로이드 앱 개발 Part1 - UI Programming
안녕하세요! 좋은 강의 감사합니다 ! 다름아니라 강의를 따라하다가 저는 text1 에서 자동완성이 안되는데.. 이건 왜 이러는걸까요?
Jon
2021-03-03T07:34:26.486Z
댓글 2
좋아요 1
조회수 375
해결됨
유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
배경 스프라이트의 중심점이 position.x 이고 + 배경 스프라이트 사이즈의 반을 더한 값이 월드좌표계 X 좌표 -8 보다 작아질 때 뒤로 넘긴다는 것이 알 것 같으면서도 잘 모르겠습니다. ㅠㅠ position.x + spr.bounds.size.x /2 < -8 보다 작아지면,,,, -7 > -8 -8 = -8 -9 < -8 position.x + spr.bounds.size.x /2 = -9 가 될때인데,,, position.x + spr.bounds.size.x /2 는 배경스프라이트가 이동할 때 표시되는 오른쪽 제일 끝 하단의 X축 좌표 인가요? 뭔가 두리뭉실하게는 이해가 되는데 정확하게는 어떻게 그렇게 작동하는지 몰라서 질문 남깁니다.
그럼날아봐
2021-03-03T07:15:13.687Z
댓글 2
좋아요 1
조회수 540
미해결
CSS에 날개를 달아주는 Sass (SCSS)
안녕하세요, 선생님. 매번 강의 잘 듣고 있습니다. 이번에 14강을 들으며 @include 이런 기능들을 배우고 있는데요, 다름이 아니라 가끔 강의를 들으며 수정하다보면 scss파일을 중간중간 저장하면서 css가 그것에 맞춰 바뀌는 모습을 확인하는데, 어느샌가 보면 scss파일이 저장은 되는데, css파일이 수정사항에 맞게 변환이 되지 않고 뭔가 둘 사이의 연결이 끊어진 듯한 모습을 보이더라고요. Watch Sass는 그대로 눌려져 있구요. 첨부한 파일 보시면 강의에 맞게 include 기능으로 100px, #333 이런식으로 바꿔서 저장을 해도 css에선 수정이 되지 않네요. 문제가 무엇일까요? 제가 무언가를 잘못 건드린걸까요..? ㅠㅠ
Heejoo
2021-03-03T07:03:00.425Z
댓글 1
좋아요 0
조회수 1273
미해결
[개정판] 파이썬 머신러닝 완벽 가이드
선생님~ 순서대로 공부하고 있었는데요~ feature selection 의 코드 부분은 신규로 만들어진 강의라서 그런지.. 이전 강의에서 배우지 않은 부분들이 많이 나와서...그냥 들을려고 했는데..이해되지 않는게 많다보니.. 버거움을 느끼게 되어서요.. 일단은 그냥 넘어가고 나머지 강의 다 듣고, 다시 이 부분을 듣는게 좋을까요? ㅠ
freedom07
2021-03-03T06:53:34.995Z
댓글 1
좋아요 1
조회수 214
미해결
자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
function solution ( arr ){ let answer= 0 ; for ( let i= 0 ; i < arr. length ; i++ ) { if ( arr [ i ] >arr [ i- 1 ]) answer ++ ; } return answer ; } let arr = [ 130 , 135 , 148 , 140 , 145 , 150 , 150 , 153 ] console . log ( solution ( arr )) ;
아침에사과
2021-03-03T06:52:00.407Z
댓글 1
좋아요 2
조회수 202
삭제된 글입니다
휴식중인 바다사자
2021-03-03T06:16:25.173Z
댓글 1
좋아요 0
조회수 68
미해결
파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
응급실 문제에 오타가 있는 것 같습니다! 입력 예제 1을 보시면 M은 index가 2니까 위험도가 70인 사람이고, 정렬을 하다보면 90 60 50 70 80 이렇게 되고 이 순서대로 치료를 받게되면 위험도가 70인 환자는 4번째로 진료를 받게 되는 것 아닌가요??
최지웅
2021-03-03T06:00:06.615Z
댓글 1
좋아요 0
조회수 284
미해결
설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
Icarus로 강의 진행 가능할까요? 설치 및 유의점에 대해서 알려주시면 감사하겠습니다.
webh4ck
2021-03-03T05:38:23.635Z
댓글 1
좋아요 1
조회수 1270
미해결
리액트로 구현하는 블록체인 이더리움 Dapp
안녕하세요 선생님 덕분에 수업 잘 듣고 있습니다! 제 질문은 제목과 같습니다. 다른 파일들 폴더들은 만들어지는데 truffle.js파일만 만들어지지 않습니다. 혹시 상위버전에는 truffle.js파일이 만들어지지 않는 것 인가요?
Spielmann Kim김신종
2021-03-03T05:36:35.818Z
댓글 2
좋아요 1
조회수 384
미해결
캐글 Advanced 머신러닝 실전 박치기
좋은 강의 감사합니다. 강의에서 보면 Bayesian Optimization은 black box 함수 내에서 최소값이나 최대값을 찾는 기능을 하는 것 같던데, 이것은 LightGBM외의 model, 예를 들어서 DecesionTreeClassifier, RandomTree, xgboost 등에도 가능한가요? 그리고 최대 최소를 구할 때 꼭 값을 roc_auc_score가 아닌 f1_score, accuracy를 사용할 수 도 있나요?
shg9192
2021-03-03T04:27:58.546Z
댓글 1
좋아요 0
조회수 172
미해결
[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
cand_rects = [cand ['rect'] for cand in region ] 기존에 cand가 없는데 이거는 어떤 원리로 가능한 건가요?
keras tensorflow 컴퓨터-비전 머신러닝 배워볼래요? 딥러닝 python
Jun Y. Park
2021-03-03T04:03:29.009Z
댓글 1
좋아요 0
조회수 186
미해결
코로나맵 개발자와 함께하는 지도서비스 만들기 1
안녕하세요 좋은 강의 열심히 들으며 공부중인 수강생입니다. 다름이아니라 사용하는 툴에 대하여 여쭤볼게 있어가지구요. IDE툴을 보면 이클립스도 있고 VisuealStudio도 있고 많고 많은 툴중에서 VSCODE를 사용하는 이유가 혹시 따로 있을까요? 있다면 어떠한 이유때문에 VSCODE로 진행하는지 알고싶습니다.
이클립스 express 웹앱 nodejs vscode
skch0122
2021-03-03T03:58:06.822Z
댓글 1
좋아요 1
조회수 243
미해결
홍정모의 따라하며 배우는 C++
이차원 vector 초기화 할때 전역변수로 vector<vector<int>> m; 선언 후 main에서 m= vector<vector<int>>(n,vector<int>(n,0)); 이렇게 초기화 했더니 안돼요 왜 그런가요?
skdfl sdf
2021-03-03T03:48:59.135Z
댓글 1
좋아요 0
조회수 527
미해결
따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
IP도 설정하고 다 해본것 같은데 사진과 같은 오류가 계속 발생합니다. 아래에서 몽구스를 다운그레이드 하면 된다고는 하는데 다운그레이드 하는 방법도 잘모르겟네요. 알려주세요ㅠㅠ
rnrneks150
2021-03-03T03:45:03.112Z
댓글 1
좋아요 0
조회수 322
미해결
[개정판] 파이썬 머신러닝 완벽 가이드
강사님 안녕하세요. 영상에서 비용함수 RSS의 함수식에 1/N이 곱해져 있는데요. 원래 RSS를 N으로 나눈 것은 MSE(Mean Square Error)로 따로 정의 하는데 영상에서 RSS를 MSE 형태로 정의 하신 특별한 이유가 있는지 궁금합니다.
맷수달
2021-03-03T03:28:36.312Z
댓글 1
좋아요 0
조회수 331
미해결
[리뉴얼] React로 NodeBird SNS 만들기
계속 에러가 나서 여러번 재발급을 받았는데 그래서 횟수 초과가 된 것 같습니다 이 경우 그냥 기다려야 하나요..?
react express nodejs redux Next.js
hyese ch
2021-03-03T03:11:23.874Z
댓글 1
좋아요 0
조회수 233