분류 전체보기32 [유니티게임스쿨 TIL] 유니티 기본 :: 캐릭터 애니메이션 설정하기, 트리거 활용하기 유니티 애니메이션의 특징키프레임 기반의 애니메이션 시스템키프레임은 특정 시간에 오브젝트의 상태, 속성(위치, 회전, 크기, 색상 등)을 정의하는 핵심 프레임으로, 유니티는 자동으로 중간 프레임을 보간하여 부드러운 움직임을 표현합니다.애니메이션 타임라인을 통해 특정 시간에 키프레임을 삽입한 다음 애니메이션 커브 편집기에서 키프레임 간의 보간을 제어합니다. 여기서 필요에 따라 선형, 2차 곡선, 계단 등 다양한 보간 방식을 선택할 수 있습니다. 그리고 키프레임의 시간적 위치와 값을 정확히 조정합니다. 마지막으로 키프레임이 올바르게 동작하는지 미리 보기를 통해 확인하고 필요에 따라 조정을 수행합니다. 이를 통해 복잡한 움직임도 정확하게 표현하여 정교한 애니메이션을 구현할 수 있습니다. C#을 이용한 프로그래밍.. 2024. 6. 5. [유니티게임스쿨 TIL] C# 기초 문법 이해 :: 파일 입출력, Collection, LINQ 파일 입출력파일 쓰기 File.WriteAllLines(filepath,lines); // filepath에 lines를 모두 출력한다.//using System.IO; 네임스페이스 적어주어야 File의 메소드를 쓸 수 있습니다.static void Main(string[] args){ string filePath = "example.txt"; //파일이 생성될 경로 정의 //파일에 쓰여질 문자열 배열을 정의 string[] lines = { "First Line", "Second Line", "Third Line" }; //문자열의 배열을 "example.txt"라는 새 파일에 씁니다. //파일이 이미 존재하는 경우 덮어씁니다. File.WriteAllL.. 2024. 6. 4. [유니티게임스쿨 TIL] 유니티 기본 :: 프리팹과 오브젝트, 캐릭터 이동, 점프 기능 추가하기 프리팹과 오브젝트프리팹과 오브젝트의 차이점은?Hierarchy 창의 오브젝트들이 인스턴스라면, Project 창의 Prefab은 클래스라고 할 수 있다.즉, 프로젝트 창의 Prefab을 끌어다 하이어라키 창에 놓으면 인스턴스화 되며 오브젝트가 생성된다. 마우스 오른쪽 클릭후 Create Empty Parent 를 누르면 부모 오브젝트가 생성된다. 오브젝트에서 Select를 누르면 원래의 프리팹이 위치한 장소로 이동하여 Project창에 띄워준다.오브젝트에서 기존 프리팹과 달라진 변경사항이 있으면 Overrides에 Apply All이 활성화되고, 이를 클릭하면 프리팹과 다른 인스턴스들에도 변경사항이 동일하게 적용된다. 🎓 새로운 지식 :: 메인 카메라 설정카메라 오브젝트의 Tag를 MainCame.. 2024. 6. 3. [스크랩] 정크 아트(Junk Art) :: 쓰레기가 예술로 정크 아트(Junk Art) 1950년대부터 활성화되기 시작한 정크 아트는 그 궤를 인류의 산업 혁명과 함께 한다.산업화 이후 쌓이는 산업폐기물들은 이전 시대에 버려진 쓰레기 총량을 넘어설 만큼 심각하다. 그만큼 1950년대 이후 환경 오염은 더욱 가속화 되었다. 예술은 그 시대의 사상과 철학을 상징하는 일종의 퍼포먼스이다. 폐기물을 활용한 정크 아트는 하나의 흐름을 창조하며 현대의 시대상을 바라보는 거울이 되어주고 있다. 폐기물로 된 소재를 활용한다는 것은 어쩌면 예술가 본인에게는 상당히 곤혹스럽고 번거로운 활동일수 있다.또한 본연의 자유로운 창작 욕구를 제한하는 행동일수 있다.그러나 이러한 시도들은 단지 신기하고 예쁜 예술에서 사고하고 성찰할 수 있는 예술로서의 계기를 마련해 준다. 미술이라는 아름.. 2024. 6. 1. [유니티게임스쿨 TIL] 유니티 기본 :: 유니티 설치와 인터페이스 이해 컴퓨터 기초컴퓨터의 구성CPURAM (주기억장치) ( 2^nGB단위로 설치하는것이 좋다. 휘발성)보조저장장치 (HDD, SSD등. 비휘발성)그래픽카드/VGA/GPA메인보드입출력장치+) 유니티용 컴퓨터 사양 추천최소 GTX1660Ti ~ 권장 RTX3060CPU는 i5/rygen5 2진수와 10진수와 16진수 컴퓨터는 0과 1로 모든 것을 표현하는 기계이다.2진수 : 0~1 (e.g. 11010)10진수 : 0~9 (e.g. 26)16진수 : 0~E (e.g. 1A) 🎓 새로운 지식 :: const 상수(리터럴)const int a=10; 선언 후 a=5; 하면 에러가 발생한다.이유 : const는 상수화 키워드기때문에 처음 한 번만 초기화 가능하기 때문이다.이렇게 상수로 초기화 된 변수를 .. 2024. 5. 31. 이전 1 2 3 4 5 6 7 다음