VRChat 마이너 갤러리 저장소

제 목
일반 [Udon/월드] 기본기 탄탄! 함수 변수는 무엇인가요 !? 1편 !
글쓴이
정말모르겠다
추천
11
댓글
9
원본 글 주소
https://gall.dcinside.com/vr/394791
  • 2020-04-10 15:55:45
							



* 초심자 기준이라기 보다는 그래도 어느정도 프로그래밍 혹은 유니티랑 블랜더를 안다는 기준하에 작성하게 되었습니다 *


재업할겸 자세한 설명을 덧붙여서 강의식으로 진행될겁니다.


우선! 선행학습으로 저희는 함수와 변수에 대해서 이해를 하고 넘어갈것 입니다!


함수,변수는 무엇인가요?!


첫번째 변수



변수는 값을 담을 수 있는 그릇과 같은... 비슷한것이고!

말그대로 변하는 수인데! 변하는 값을 임시로 저장하는 공간 같은 거야


즉 Float 4바이트에는 5바이트 이상을 넣을수 없고

( 넣으면 메모리 누수가 생김 )

4바이트 안팎으로 넣을수 있다는거야!


Ex) Float은 4바이트형 변수이다


그러니깐 변수에는 다양한 자료형과 데이터값이 있으니 조심해서 넣어야되!


그냥 그릇에 담을수 있는 용량이 변수라고 생각하면 될것같아!



두번째 함수



함수란 입력한 데이터를 받아 일련의 과정을 거쳐 결과를 반환하는 것을 의미해요 !


즉, 입력 데이터를 인수(Factor), 처리하는 동작을 함수(Function), 처리한 데이터를 반환값(Return Value)라고 명칭 합니다.


인수가 존재하지 않을 수도 있으며, 반환값이 얻는 경우도 있는데


이 경우는 프로그래머가 어떻게 개발코드를 작성하느냐에 따라서 틀려지는 거에요!


자, 여기서 인수란 무엇인가!


하나의 다항식을 두개 이상의 다항식의 곱으로 나타낼때, 이들 각각의 처음식을 (인수) 라고 표햔해요!

즉, 인수는 약수와 비슷한 개념이라고 생각하면되


함수는 붕어빵틀 이라고 생각하면 이해하기 쉽고


반환값/리턴값은 말 그대로 값을 반환하는거야


간단하게 함수안에 인수, 반환값을 넣으면 하나의 노드가 탄생하는거야!



function Test(width,height)

var test = width * height;

return test; }


var size = Size(10,10);

console.log(size); //100


테스트 라는 함수에 width랑 height를 참조 시켜주고

변수를 test라는 이름으로 쥐어준거야.

그리고 width랑 height를 입력 값으로 받아서 두 값의 곱 즉 사이즈를 출력(반환)하는 함수를 정의하고 호출하는 코드를 작성한거야


즉 위의 있는 코드를 간단하게 그래프로 보여주고 가용성 좋게 만든게


노드(Node) 라는 것이고, 세세한 설정을 할수있게 만든게 변수(variable)라고 하는거야!


간단하게 정리하자면 위의 이미지처럼 설명이 되는데


빨간색은 Float형 함수 즉 붕어빵 틀!


파란색은 Float, Bool, Void등 자료형을 변환할수있는 자료형 버튼


노란색은 변수! 즉 변하는 수!


그리고 녹색들은 네모난 함수들을 간단하게 우동 그래프 에서 노드라고 부르는거야!


한마디로 우리가 행동하는거를 생각하면 될것 같아


====================================Float 4바이트 함수 =============================================

배가 고프다 -> 음식을 찾는다 -> 컵라면을 발견한다 -> 컵라면을 준비한다 -> 컵라면이 준비된다 -> 컵라면을 먹는다 -> 끝(리턴)

====================================================================================================


이런식이라고 생각하면 쉬울것 같아!


이해가 됬을려나..?



만약에 어려우거나 추가적인 문의가 있으면

Discord = Libray_VR#8037로 문의주면 될것같아


서버개발자 출신이라서 프로그래머 진로라든지 여러모로 도와줄수있는건 도와줄수 있으니깐

우동으로 월드개발에 관하여서도 문의줘도 괜찮을것 같아!

( 디스코드 아이디는 문제가 될시에 삭제하겠습니다)


만약 설명중에 틀린부분이 있으면 댓글로 남겨줘! 수정할게!


EMoTcoN_ 2020.04.10 15:57:31
꿀뚤 아앜내머리 2020.04.10 15:59:05
조개껍데기 프로그래밍 강좌네 ㅋㅋㅋ 2020.04.10 16:00:42
GㅡM 헐 드디어 나왓다! 올것이 왓다 2020.04.10 16:14:55
ITOAR 날아랏, 이런 설명이 핗요햇서 - dc App 110.70 2020.04.10 16:28:39
야리 대단해 2020.04.10 16:35:32
Byanka 2020.04.10 16:50:52
세이렊 변수는 거근도 평범도 넣을수있는거고 함수는 입으로빨면서 아래로 흘리는거라고 이해하면 되네오 2020.04.10 17:07:24
ㅇㅇ 갑자기분위기컴공ㅋㅋ 124.50 2020.04.10 17:49:48
번호 분류 제목 글쓴이 날짜 추천
400344 일반 Bone과 웨이트페인팅(Weight Painting) 8 mc 175.223 2020-04-20 9
400236 일반 Booth 에 옷을 출품 햇슴니다 27 으ㅡ음 2020-04-20 15
400138 일반 vr섹스머신 6 빅몬 2020-04-20 11
399752 일반 내 충성심을 증명해 보이겠다. 27 ㅇㅇ 125.184 2020-04-19 25
399426 일반 신사로 보는 우동월드 + 넋두리 8 ITOAR 218.158 2020-04-18 10
399421 일반 념글 보내 씨발년들아 42 Dodge. 2020-04-18 16
399152 일반 으ㅡ 간지러 25 으ㅡ음 2020-04-18 12
398969 일반 나의 커미션 그녀 2 ㅇㅇ 125.129 2020-04-17 20
398959 일반 저런거보면 은근 웃긴게.txt 4 갤플리드 2020-04-17 14
398835 일반 필자가 잘못된건가 박제글 사진 총정리해서 다시올려둡니다. 39 여우아저씨 124.48 2020-04-17 15
398798 일반 과몰입하는 유우코 그려봤어! 15 ㅇㅇ 2020-04-17 11
398548 일반 고전짤))) 가상과 현실에 대하여 ((( 10 ㅇㅇ 221.141 2020-04-17 15
398417 일반 짱법공유 받는건 뭐 그럴수 있다고 치자 ㅇㅇ 175.223 2020-04-16 9
398373 일반 하 나도 브이얼챗 부질없다느낀다 리메 리바 공유한다 240 김꽁초 2020-04-16 13
398303 일반 리메리바 풀셋에디션 미개봉신품 팔아요 7 ㅇㅇ 125.129 2020-04-16 11
398046 일반 그분 나왔는데? 8 ㅇㅇ 59.20 2020-04-16 14
398011 일반 묵언차렷은 죽어미땅하다 7 초보자아 2020-04-16 20
397441 일반 자 건담짱 이제 우린 같이 버츄얼 가상 세계로 가는거야 6 반다이몰 2020-04-15 11
397406 일반 무슨 몽둥이 인지 해명해 32 oo 125.129 2020-04-15 14
397387 일반 씨발 몽둥이 존나 쌔네 11 반다이몰 2020-04-15 12
396998 일반 국밥좌에 이은 초밥좌 3 ㅇㅇ 59.26 2020-04-14 12
396944 일반 과거유물 5 픽스모델하지마 2020-04-14 15
396938 일반 균형의 수호자 노라 2020-04-14 17
396916 일반 오늘자 트위터? 20 ㅇㅇ 223.38 2020-04-14 13
396834 일반 [ 가치 ] 7 흐린바다 2020-04-14 13
396661 일반 남친 보고싶어 12 ㅇㅇ 223.62 2020-04-14 10
396550 강좌/정보 5.4 포이요미 그림자 강좌 ( 기본 그림자 ) 7 _YUJIN_ 110.12 2020-04-13 17
396510 일반 산비 출시했습니다. 8 GAPX2 2020-04-13 16
396395 일반 그와중에 메리노는 3천원으로 나온대 ㅇㅇ 연락해봄 12 네로남불 2020-04-13 16
396375 일반 다들 돈독올라서 부스가 탐욕의 시장으로 변하고있음 9 네로남불 2020-04-13 12
396218 일반 귀여운 유우코 그려봣서 18 ㅇㅇ 2020-04-13 13
396066 일반 킹법갓유 ㅋㅋ 공유해줄사람(거래가능) 9 ㅇㅇ 211.246 2020-04-13 13
396062 일반 비추 100개 박아주라 6 koper2004 2020-04-13 12
395938 일반 오래간만에 찾아오네요, 첫 아바타 판매준비 완료 입니다. 13 GAPX2 2020-04-12 18
395762 일반 [좆목대회] 좆목대회 개최합니다 14 ㅇㅇ 211.36 2020-04-12 11
395692 일반 본인 브얄산방법 공유함 6 양산형이세계물 2020-04-12 9
395623 일반 도로위 세계관 최강자.gif 4 Glexy 2020-04-12 10
395544 일반 주딱 씨발아 9 ㅇㅇ 175.223 2020-04-12 17
395456 일반 리메표정이거입보지됨ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 4 ㅁㄹㄴㅌㅁㅈ 2020-04-11 17
395431 일반 검은연 잘지내냐?ㅋㅋㅋ 12 ㅇㅇ 45.41 2020-04-11 18
념글 삭제글 갤러리 랭킹