버튼이 마우스 버튼을 말하시는 건가요? ruclips.net/video/OgA7ue0wVw0/видео.html 모바일 터치의 앞부분에 소개한 부분을 참고하시면 됩니다! UI의 버튼을 말하시는 거라면 Button btn; btn.onClick.AddListener(실행 할 메소드명); 이렇게 가능합니다.
곰돌님 제가 다른 코드에있는 변수같은걸 쓰려고하는데 예로 클래스이름이 Car고 public Car car 로해서 car.number1 이런식으로 쓰려고하는데 실행을하면 null instance of object 어쩌구 가 뜹니다. 그래서 컴포넌트에서 Car에다가 스크립트를 넣으려고하는데 또 안들어갑니다. 어떻게하면 넣을수있나요? 아니면 다른 인스턴스 방법이 있나요?
@@찬단 어떤 문제인지는 직접 보지 않으면 해결은 어렵겠네요... static을 사용해서 접근 할 수도 있습니다. 프로젝트 공유가 가능하다면 프로젝트 경로의 Assets 과 ProjectSetting 폴더를 메일로 보내주시면 확인 후 답장드리겠습니다. giggles.yhg@gmail.com
오 항상 쉽게 가르쳐주셔서 감사합니다! 오늘도 잘 보고갑니다!
ㅎㅎ 감사합니다! :D
대박 딱 찾고 있던 기능이였는데 정말 쉽게 가르쳐주셔서 감사합니다!!
가려운 부분을 긁어드렸다니 좋군요! 좋아요! 감사합니다! :D
2:38 렌더러 텍스쳐가 꼭 여러개여야만 하나요?
스크롤에 수십개에 목록 아이템을 만들건데
거기에 투영되는 카메라 화면이 전부 같지 않을텐데
렌더러 텍스쳐를 유동적으로 만들어야할까요?
아이템마다 카메라와 렌더텍스쳐를 생성해줘야 할 듯 합니다.
오오..이런 것도 있군요 오늘도 잘보고 갑니다!!
굉장히 유용한 기능이죠! ㅎㅎ 감사합니다! :D
와우 잼나네요 ㅎ
ㅎㅎ 영상 찍으면서도 재미있게 할 수 있던 기능이에요! 감사합니다! :D
이 기능을 사용하면 마치 물반사 같은 효과도 구현할 수 있나요..?
물 반사효과는 쉐이더를 이용하는 방법을 알아보셔야 할 것 같습니다.
곰돌님 버튼을 누를때만 값이 변하는건 어떤 이벤트 트리거를 써야 하나요?(monsebuttondown같이)
버튼이 마우스 버튼을 말하시는 건가요?
ruclips.net/video/OgA7ue0wVw0/видео.html
모바일 터치의 앞부분에 소개한 부분을 참고하시면 됩니다!
UI의 버튼을 말하시는 거라면
Button btn;
btn.onClick.AddListener(실행 할 메소드명);
이렇게 가능합니다.
@@DevGomDal 모바일전용 ui버튼이요
@@westgunner8919 UGUI - 버튼을 생성해서 OnClick 이벤트를 이용하시면 됩니다. 위 댓글의 링크를 보시면 다른 방식의 버튼 입력 방식도 있습니다.
곰돌님 싱글 게임을 만들면 보안같은건 어떻게 강화하는건가요?(크랙이나 돈치트방지같은)
코드 난독화를 통해서 프로젝트를 수정하는 것을 막고(Obfuscator) 치트 프로그램은 Anti-Cheat Toolkit 같은 것으로 막을 수 있습니다.
하지만 이 에셋을 통해서 방어한다고 해도 어느정도 어렵게 만들 뿐 확실하게 막을 수는 없습니다.
@@DevGomDal 네
렌더텍스쳐를 사용하니까 렌더링시에 색감이 완전 다르게 뽑힙니다 ㅠ 해결책이 있을까요
채도가 높게 나오는거같습니다
렌더텍스처의 Color Format 항목을 바꿔보세요
@@DevGomDal 8이랑 16 몇몇개 해봤는데 소용이 없던데 다른것도 전부 봐야겠네요 ㅠ
곰돌님 제가 다른 코드에있는 변수같은걸 쓰려고하는데 예로 클래스이름이 Car고 public Car car 로해서 car.number1 이런식으로 쓰려고하는데 실행을하면 null instance of object 어쩌구 가 뜹니다. 그래서 컴포넌트에서 Car에다가 스크립트를 넣으려고하는데 또 안들어갑니다. 어떻게하면 넣을수있나요? 아니면 다른 인스턴스 방법이 있나요?
컴포넌트에서 Car에다가 스크립트를 넣으려고하는데
@@DevGomDal 그러면 스택오버플로우가 뜹니다 ㅠㅠ
@@찬단 어떤 문제인지는 직접 보지 않으면 해결은 어렵겠네요... static을 사용해서 접근 할 수도 있습니다. 프로젝트 공유가 가능하다면 프로젝트 경로의 Assets 과 ProjectSetting 폴더를 메일로 보내주시면 확인 후 답장드리겠습니다. giggles.yhg@gmail.com
@@DevGomDal static 을써도 문제가 없나요?
@@찬단 보통 오브젝트에 추가된 스크립트는 인스펙터에서 연결해도 문제가 없는데.. 질문만으로는 확실하게 답변이 어렵네요. static은 클래스를 여러개 생성 할 일이 없다면 문제는 없습니다.
곰돌님 제가 update 같은 반복함수에 다른 함수를 넣으면 가끔 스택오버플로우가 걸리면서 틩기는데 왜 그러는 건가요
무한루프에 빠지는지 코드를 점검해보세요
docs.microsoft.com/ko-kr/dotnet/api/system.stackoverflowexception?view=net-5.0
@@DevGomDal 감사합니다
@@DevGomDal 계속 질문해서 죄송하지만, 이미 있는 오브젝트를 instantiate로 복사한거로 바꾸려면 어떻게 해야 하나요?
@@westgunner8919 존재하는 오브젝트는 파괴하고 새로 생성하는 방법 밖에 없는거로 알고 있습니다.
혹시 캐릭터 좌우 회전하는 것을
Z키를 눌렀을때만 못움직이게 하고,
움직임을 멈출수 있나요?
할수 있다면 코드좀 답글에...ㅎㅎ써주세용
움직임을 주는 코드의 조건문에 bool 변수를 추가합니다
Input.Getkey 하수를 통해서 Z 키가 눌렸을 때를 확인 할 수 있습니다.
if 조건문을 통해서 키가 눌릴 떄의 조건에서 bool 변수를 참(keyup) 과 거짓(keydown)으로 바꿔주면 됩니다.
오!!♡
그럼 에니메이터가 실행 되고있을때만
멈추는것이 가능한가요?
@@유빈-j9v 애니메이션을 진입점에서 멈추고 애니메이션이 끝날때 다시 움직여주면 됩니다. 애니메이터창의 상태를 클릭하면 인스펙터 창에서 Add Behaviour를 눌러서 애니메이션이 빠져나갈 때를 체크할 수 있습니다. (OnStateExit)
@@DevGomDal 에니메이션 집입전에서 멈추고 에니메이션이 끝날때 다시 움직이는 것을 어떻게 하나용?ㅜㅜ
@@유빈-j9vStateMachineBehaviour 를 이용해서 가능합니다. 해당 단어로 구글에 검색하시면 사용법을 다루는 블로그가 많으니 아무거나 보고 익히시면 됩니다
ㅎㅎ 역시 데곰보단 얀곰이 입에 착착 감기죠잉 ㅋ
설후개님이 얀곰으로 부르신 후부터 얀곰 밖에 안떠올라요 ㅎㅎ :D
미니맵 만들때 써본적 있는데 용도는 다양하네요
정말 다양한 부분에서 사용 가능한 것 같아요!
감사합니다! :D