MonoBehaviour를 상속받은 클래스만이 게임오브젝트와 연결 될 수 있다.
PPU -> 1유닛당 몇픽셀을 할당할 것인지(PPU가 작을수록 단위 유닛당 적은 픽셀수를 할당하므로 크기가 커진다)
World 좌표와 Local 좌표를 구분
Time.deltatime -> 한 프레임이 넘어가기 까지 실제로 걸린 시간
OnMoveEvent?.Invoke(direction); -> 여기서 '?.' 은 앞에 있는애가 null 이 아닐 때에만 동작하게 해주는것
SerializeField
private
로 선언된 변수를 인스펙터에서 직접 접근private
변수는 인스펙터에 표시되지 않지만, SerializeField
를 사용하면 해당 변수가 인스펙터에서 수정 가능한 필드로 표시문제 설명
길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.
제한 조건
n은 길이 10,000이하인 자연수입니다.
-내 코드-
public class Solution {
public string solution(int n)
{
string answer = "";
for(int i = 1; i <= n; i++)
{
if(i%2==0)
answer += "박";
else
answer += "수";
}
return answer;
}
}
문제 설명
길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요.
이때, a와 b의 내적은 a[0]b[0] + a[1]b[1] + ... + a[n-1]*b[n-1] 입니다. (n은 a, b의 길이)
제한사항
a, b의 길이는 1 이상 1,000 이하입니다.
a, b의 모든 수는 -1,000 이상 1,000 이하입니다.
-내 코드-
using System;
public class Solution
{
public int solution(int[] a, int[] b)
{
int answer = 0;
for(int i = 0; i < a.Length; i++)
{
answer += a[i] * b[i];
}
return answer;
}
}