본문 바로가기

전체 글

(27)
A method as a parameter - how to use Delegate I was thinking about "would it be possible to use a method as a parameter?". And actually, it was possible in JS but in C# it didn't work to pass a method right away. So I found a way to do it in C# and it's called delegate. Let's give it a try passing a method as a parameter. As on the 8th line, declare a variable as a delegate. (delegateTestFunc) The important thing to remember when you declar..
유니티 알 수 없는 에러 꿀팁 - 실행은 되는데 유니티에 해당되는 부분 빨간줄 위처럼 빨간줄은 뜨는데 정작 유니티 실행에는 문제 없던 적 있나요? 보통 유니티 프로젝트를 압축한 뒤 다른 곳에서 열면 위와같은 현상이 일어나는데요. 해결 방법은 정말 간단합니다. 먼저 visual studio는 꺼줍니다. 해당 프로젝트 폴더에 들어가서 가장 아래의 TestDelegate.sln 파일을 삭제하고, 유니티에서 해당 스크립트를 찾은 뒤 더블클릭하면 새로 파일이 생깁니다. 그럼 문제는 해결 되죠!
유니티 함수 전달 - Delegate 사용법 유니티를 사용하다 문득 함수를 매개변수로 넣어줄 수 없을까? 싶어서 찾다가 Delegate를 찾았습니다. 자바스크립트에서는 그냥 함수를 매개변수로 넣을 수 있지만 C#에서는 안되더군요. 그래서 Delegate를 이용하여 C#에서 함수를 매개변수로 전달하는 법을 알아봅시다. 먼저 8번 줄에 delegate를 선언 합니다. (delegateTestFunc) delegate 선언시에 주의할 사항은 리턴값, 매개변수가 delegate에 넣을 함수와 같은 형태여야 합니다. 즉 위의 예시에서는 testFunc의 리턴값과 매개변수가 delegate 선언과 같은 형태로 쓰여진걸 볼 수 있습니다. delegate 선언이 끝났으면 delegate에 담을 함수 또한 같은형태로 만들어 주고 delegate를 매개변수로 전달하..
JS Finding out Prime Number We call a number that has only 1 and itself as divisor as Prime number. I was thinking how to get it through code, it was hard but I figured that those numbers divide by any numbers between 1 and itself doesn't divide so here's a code. https://github.com/SoftwareDevJake/PrimeNumber GitHub - SoftwareDevJake/PrimeNumber Contribute to SoftwareDevJake/PrimeNumber development by creating an account o..
JS 소수 (prime number) 구하기 해당 숫자의 약수가 1과 자기자신인 경우의 수를 소수라고 부릅니다. 소수를 코드를 통해 구별하려 하니 처음에는 막막했으나 생각해보니 자기자신을 1과 자기자신의 수를 제외한 그 사이의 수들로 나누었을 때 나머지가 없는 경우가 없어야지 소수 이더라구요? 그래서 간단하게 코드를 짜보니 이렇게 됩니다. https://github.com/SoftwareDevJake/PrimeNumber GitHub - SoftwareDevJake/PrimeNumber Contribute to SoftwareDevJake/PrimeNumber development by creating an account on GitHub. github.com
JavaScript Tip (2) - Using tip (1) for undo and redo function in array https://github.com/SoftwareDevJake/JS_UndoRedo/blob/master/UndoRedo.html GitHub - SoftwareDevJake/JS_UndoRedo Contribute to SoftwareDevJake/JS_UndoRedo development by creating an account on GitHub. github.com This is about undo and redo function in an array if you are dealing with changing array's value. It'd be possible to use this in other case right? For example of this code, I added four fun..
자바스크립트 팁 (2) - (1)을 활용하여 배열에서의 undo, redo 기능 만들기 https://github.com/SoftwareDevJake/JS_UndoRedo/blob/master/UndoRedo.html 지금 구현하는 기능은 사용하는 배열에 변화를 주는 코드를 사용할 때 실행 취소 Undo 와 다시 복구 Redo 기능입니다. 같은 로직을 사용하면 다른 곳에서도 활용을 할 수 있겠죠? 저는 간단한 예시를 위해 배열에 값을 넣는 add, 배열에 넣은 마지막 값을 빼는 delete, 핵심 내용인 Undo, Redo 이렇게 네가지 기능을 만들었습니다. 기본적으로 필요한 세가지 입니다. 현재 배열 상태인 array, 실행취소로 돌아갈 형태를 저장하는 pastArray 배열에 넣을 값을 대신할 index 이렇게 세가지를 선언 해주고 명령어 command는 위와 같이 prompt를 이용하..
JavaScript Tip (1) - saving array into another array When you want to save an array into another array Arrays in another array will become same as above. But there's a real simple way to fix it with array.flat([]) Let's give it a try. if you exchange push array as above You can see the correct form!