반응형

분류 전체보기 223

Unity Visual Studio에서 이상한 오류?!

* Unity에서 간혹 visual Studio에서 디버깅, 컴파일을 하다 Unity Editor에서 실행은 문제가 없는데 visual Studio상에서 error가 뜰 경우가 있다. Unity와 연결이 끊겨서 그런 거 같은데 어떻게 끊기게 한 건지를 모르겠다 다시 해보려고 별 ㅈ;... (Notepad++으로 Json파일 읽어서 그런 듯?) 음 뭐 하튼 그러면 Script Editor에서 아마 솔루션 환경이 외부에서 수정되었 어쩌구저쩌구 하면서 로드 다시 할 거냐고 하는데 로드 다시 하면 된다. ​Edit - Preferences에서 쳌쳌 *[Regenerate projectfiles만 누르고 사용하는 Script Editor을 켜서 다시 로드하면 되긴 하는데 간혹 이렇게 해도 안될 때가 있어서 Ext..

Unity/Tips 2021.06.27

[프로그래머스 C#] 평균 구하기

https://programmers.co.kr/learn/courses/30/lessons/12944 코딩테스트 연습 - 평균 구하기 정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. 제한사항 arr은 길이 1 이상, 100 이하인 배열입니다. arr의 원소는 -10,000 이상 10,000 이하인 정수입니다. 입출력 예 arr programmers.co.kr using System.Linq; public class Solution { public double solution(int[] arr) { return arr.Average(); } }

오늘의 영어

I ​woke up late. - 늦게 일어났어.. You managed to come here. - 너 간신히 왔구나. manage to V 가까스로 V하다 even though~ ~에도 불구하고 => I managed to come here even though I ​woke up late. Clothing store 옷가게 What a beautiful dress! What a good/nice weather! What a delicious food (it is) - 고등학생때 what a 형 명 주동~ It's just perfect for me = It looks good on me. = It fits me well. = It suits me. = It is suitable for me. It ..

영어공부 2021.06.27

DOTween - 간단한 변화를 짧은 코드로(ex - move, scale etc~) (간단한 애니메이션) iTween 안 쓸랭

https://assetstore.unity.com/packages/tools/animation/dotween-hotween-v2-27676 DOTween (HOTween v2) | 애니메이션 도구 | Unity Asset Store Use the DOTween (HOTween v2) tool from Demigiant on your next project. Find this & more animation tools on the Unity Asset Store. assetstore.unity.com 프로버전과 무료 버전으로 나눠있음 * 프로 버전의 경우 사용하고자 하는 오브젝트에 component를 추가하여 Inspector window에서 editor를 실행하지 않고 값을 조절하고 플레이해볼 수 있는 ..

Unity/꿀 Assets 2021.06.22

유니티 씬 전환시 오브젝트 유지하기 DontDestroyOnLoad 간단한 예제 유니티 기초

이번 예제는 씬 전환 포스팅에 이어서 진행됩니다. 유니티에서 새로운 씬을 로드하게 되면 앞서 사용하던 씬의 내용은 사라지게 됩니다. 그런데 여기서 RPG 게임을 생각해 보면 Player처럼 새로운 씬이 시작되었을 때 Player 오브젝트를 다시 생성할 필요 없이 앞 씬에 있던 Player가 사라지지만 않아도 됩니다. 씬이 바뀌었다 해서 바뀐 씬에 또다시 Player을 만들 필요가 없다는 얘기죠? 이처럼 씬이 전환되었을 때도 없애지 말고 유지하고 싶은 오브젝트들이 있을 겁니다. 이를 위해 유니티는 DontDestroyOnLoad를 제공하고 있습니다. 그런데 DontDestroyOnLoad을 사용하면서 한가지 유의할 점이 있습니다. 바로 DontDestroyOnLoad를 사용할 오브젝트는 항상 최상위 오브젝..

Unity/기초 예제 2021.06.21

오늘의 영어

fall down - 넘어지다 ex) He looks like he falls down. look like S + V - 처럼보인다. ex) You look like you like coffee. You look like you study English hard. You look like you are genius. You look like you are smart. smart - 똑똑한 vs clever - 영리한 (일 재주가 좋고 좀 뭐랄까 잔머리가 좋은 그런 느낌) Are you in pain? Try not to move. 최대한 움직이지 마세요. Try not to 동사원형 : 최대한 ~하지 마세요. ex) Try not to work overtime. - 최대한 야근하지 마세요. Try not..

영어공부 2021.06.19

[프로그래머스 C#] 하샤드 수

https://programmers.co.kr/learn/courses/30/lessons/12947 코딩테스트 연습 - 하샤드 수 양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어 떨어지므로 18은 하샤드 수입니다. 자연수 x를 입력받아 x가 하 programmers.co.kr using System; public class Solution { public bool solution(int x) { bool answer = true; string str_x = x.ToString(); int su = 0; for (int i = 0; i < str_x.Length; i++) su += Int32.Parse(st..

유니티 씬 전환 SceneManager 간단한 예제 유니티 기초

이번 예제는 앞서 만들었던 간단한 게임에 이어서 진행됩니다. 일단 씬 전환을 위해 LoadScene이라는 새로운 스크립트를 만들고 코딩을 바로 시작합니다. 4번 줄을 통해 SceneManger을 사용할 수 있습니다. 8번 줄 static 변수의 경우는 Box를 제거할 때마다 변수를 1씩 증가시켜 3이 되면 현재 씬을 로드하여 게임을 재시작할 수 있게 하기 위함입니다. Update() 안에 sceneLoadNumber가 3이 되었을 때 sceneLoadNumber을 다시 0으로 만들어주고 SceneManager.LoadScene(sceneName); 을 통하여 현재 씬을 로드해줍니다. 그렇다면 sceneLoadNumber는 어디서 올려주면 좋을까요?! 바로 bullet 스크립트가 가장 적절하지 않을까 합니..

Unity/기초 예제 2021.06.17
반응형