Roblox - Lua script - Function(함수)

함수란, 실행될 수 있는 코드의 집합

예를 들면 -> 내장 함수인 print()은 괄호 안에 데이터들을 집어넣으면, 해당 데이터에 대한 출력이 이 된다.

내부에 "print" 라는 함수가 정의 되어 있어 우리가 사용할 수 있는 것이다.

여기에서 알 수 있듯이 사용할 함수를 정의를 해 놓는 정의 부분이 존재하고, 사용하는 부분이 존재하게 된다.


함수 내용

  • 1,2줄에 a와 b 변수 선언은 앞서 기본 변수에서 다뤘음.
  • MyFunction 에 두개의 변수를 받아서 더한 값을 c라는 변수에 저장하고 c를 출력하여 아래 결과값 3으로 정상적인 출력.

ex code )


function ~ end 까지 함수를 정의하는 부분

아래 빨간줄 MyFunction(a,b)가 함수를 사용하는 부분


예제)


이러한 방식으로 자신만의 함수를 만들자!



Freesh (Free + Finish) - 맺음말
  • 함수를 정의 하는 부분을 자신이 사용하고자 하는 방향에 맞게 만들어 사용한다면 다른 누구의 함수보다 훌륭한 함수가 될 수 있을 것이다.

댓글

이 블로그의 인기 게시물

Roblox - Lua script - Basic Variable(기본 변수)

Roblox - Lua script - tables(테이블) (array,hash etc..) #1

Roblox - Lua script - string (문자열 및 문자열 함수) #2