반응형

분류 전체보기 223

유니티 Particle 파티클을 이용하여 비 내리는 효과 만들기 간단한 예제 유니티 기초

이런 식으로 오른쪽 하단에 있는 버튼을 클릭하여 Particle 활성화, 비활성화를 통해 만들어 보도록 하겠습니다. 만들어보기 전에 몇 가지 준비물이 필요합니다. 구름, 빗방울, 버튼, 캐릭터(사실 필요 없습니다..) 이미지를 준비하고 위와 같이(사실 원하시는 데로) 빗방울을 제외하고 세팅을 해주시면 아주 좋습니다. 여기서 2D이기 때문에 Main Camera의 속성 중 Projection을 Orthographic으로 바꾸어 주시면 이미지가 휘어 보이는 일은 없을 것이고, 빗방울의 경우 포토샵이나 일러스트로 하얗게 그리셔서 사용하시면 후에 Particle에서 직접 색을 변경하셔서 사용하시면 더 이쁘게 표현하실 수 있습니다. 이제 Particle을 제작해볼까요?! Hierarchy 뷰에서 Particle을..

Unity/기초 예제 2021.07.08

[프로그래머스 C#] 콜라츠 추측

https://programmers.co.kr/learn/courses/30/lessons/12943 코딩테스트 연습 - 콜라츠 추측 1937년 Collatz란 사람에 의해 제기된 이 추측은, 주어진 수가 1이 될때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측입니다. 작업은 다음과 같습니다. 1-1. 입력된 수가 짝수라면 2 programmers.co.kr public class Solution { public int solution(int num) { int answer = 0; long number = num; while (answer < 500) { if (number != 1) { if (number % 2 == 0) number /= 2; else number = number..

Unity Timeline [간단한 사용방법부터 Custom Playable까지]

[ * 필자 Unity 버전 == 2020.3.6f1 ] https://docs.unity3d.com/Packages/com.unity.timeline@1.6/manual/index.html About Timeline | Timeline | 1.6.1 About Timeline Unity's Timeline Use Unity's Timeline to create cinematic content, game-play sequences, audio sequences, and complex particle effects. Each cut-scene, cinematic, or game-play sequence that you create with Unity's Timeline consists of a Timel ..

Unity Cinemachine [코딩 없는 카메라 연출]

[ * 필자 Unity 버전 == 2020.3.6f1 ] https://unity.com/kr/unity/features/editor/art-and-design/cinemachine 시네머신 | Unity Learn how Unity's Cinemachine makes complex camerawork – including target tracking, composing, blending, and cutting – easy and intuitive. unity.com PackageManager에서 import * Package에서 예제도 제공해준다. Samples도 import! 사실 사용하기가 크게 어렵지도 않고 막상 예제 몇 번 보고 사용해보면 크게 어렵지 않게 여러 가지를 설정할 수 있다. 예제에 ..

for VS foreach

List list_int = new List { 1, 2, 3, 4, 5 }; for (int i = 0; i < list_int.Count; i++) { Console.WriteLine(list_int[i]); } foreach (var value in list_int) { Console.WriteLine(value); } 일단 둘 다 반복문이고 위는 동일한 결과를 낸다. 1. for - for문 루프 안의 내용을 반복 실행 - 조건식에서 오류를 낼 수 있음 - 반복 중에 값을 변경하기 용이 List list_int = new List { 1, 2, 3, 4, 5 }; for (int i = 0; i < list_int.Count; i++) { Console.WriteLine(list_int[i]); ..

Programming Tips 2021.06.29
반응형