본문 바로가기

분류 전체보기

unity if문 using UnityEngine; using System.Collections; public class IfStatements : MonoBehaviour { float coffeeTemperature = 85.0f; float hotLimitTemperature = 70.0f; float coldLimitTemperature = 40.0f; void Update () { if(Input.GetKeyDown(KeyCode.Space)) TemperatureTest(); coffeeTemperature -= Time.deltaTime * 5f; } void TemperatureTest () { // 커피 온도가 가장 뜨거운 섭취 온도보다 높은 경우 if(coffeeTemperature > hotLimitT.. 더보기
unity 규칙 및 구문 using UnityEngine; using System.Collections; public class BasicSyntax : MonoBehaviour { void Start () { //이 행은 오브젝트의 x 위치를 나타냅니다. /*안녕하세요. * 두 줄로 구성된 주석입니다. * */ Debug.Log(transform.position.x); if(transform.position.y 더보기
unity 변수 및 함수 using UnityEngine; using System.Collections; public class VariablesAndFunctions : MonoBehaviour { int myInt = 5; // int 타입으로 변수 myint 를 5로 초기화 void Start () // 이 스크립트와 연결된 오브젝트가 씬에 진입할때 호출되는 함수 { myInt = MultiplyByTwo(myInt); //함수 호출. myInt는 여기서 인자(argument) Debug.Log (myInt); } int MultiplyByTwo (int number) //함수는 메서드 라고도 한다. 함수는 반환이라는 작업을 한다. { int result; result = number * 2; return result; /.. 더보기
C# 프로그래밍 - 함수의 입력 출력 여기서 print(a+num) 은 11이 출력될 것입니다. 그리고 Start 함수가 끝나게 되면 남아있던 x 변수 메모리도 해제됩니다. 함수에 있는 입력 변수는 호출된 곳에서 값을 받아 생성됩니다=인자를 받아 파라미터가 선언됩니다. 매개변수와 인자 이름은 같아도 상관없습니다. 더보기
C# 프로그래밍 - 함수의 메모리 동작 마지막 스코프에서 변수의 메모리가 자동으로 해제됩니다. 이 파일의 순서대로 Start 메인함수와 Test 함수가 있음을 컴퓨터가 인지. Start 메인함수 시작. int 타입의 num이 메모리에 생성됨. TestFunc 함수가 호출됨. int 타입의 value가 메모리에 생성됨. value가 콘솔에 출력됨. value 값이 메모리에서 해제됨. TestFunc 함수 끝. Start 함수 끝. num 값이 메모리에서 해제됨. num들은 지역변수이므로 다르게 메모리에 저장되고 다르게 관리됨. 사용된 변수는 메모리 관리를 위해 해제됩니다. 함수 안에 있는 변수는 함수가 종료되면 해제됩니다. 서로 다른 함수 안에 있는 변수는 분리되어 있습니다. 출처 - https://youtu.be/_G3Bp8w3Ckg?list.. 더보기
C# 프로그래밍 - 함수 함수 函數 함 함 셀 수 function. input output 입력 출력이 있습니다. 더보기
C# 프로그래밍 - index 작은 숫자 출력부터 작은 for문 출력->,,,, 더보기
C# 프로그래밍 - for문 우리가 배우고 있는 구조적 프로그래밍은 순차, 조건, 반복이라는 내용이 합쳐져 있습니다. 저희는 이 내용을 배우고 구조적 프로그래밍->객체지향 프로그래밍으로 넘어갈 것입니다. 구조적 structed vs 객체지향적 object oriented https://jnylove.tistory.com/99 지금까지 순차적으로 변수에 값들을 넣어보고 출력해보았고 조건 if에 따라 변수 출력해보았습니다. 이번엔 같은 동작을 반복실행하는 구조적 프로그래밍을 해볼 것입니다. for(초기화식; 조건식; 증감식){ true // 조건식이 true면 실행 } 출처 - https://youtu.be/jnlDbr3_Mlo?list=PL3aflPKr1txL3MdCEAFrwaKUCsiTUcJCk 더보기