본문 바로가기
  • 불확실한 내일을 위해
728x90

분류 전체보기193

C#기초 - Contains() 함수와 IndexOf() 함수 사용법 리스트에서 특정 값을 찾아서 인덱스가 몇 번인지 출력하고자 할 때 contain() 함수와 IndecOf()함수를 이용한다. (contain()는 bool 자료형으로 반환하는 함수이다.)예를 들어 아래와 같이 작성하면 using JetBrains.Annotations;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Net.NetworkInformation;using UnityEngine;public class Study2_ArrayList : MonoBehaviour{        public List intList = new List(); // 리스트 선언    publi.. 2024. 4. 17.
C#기초 - Remove() 함수와 RemoveAt() 함수 사용법 특정 값을 지우기 위해 리스트 함수를 아래오 같이 작성하고 오브젝트에 적후 플레이해보면 using JetBrains.Annotations;using System.Collections;using System.Collections.Generic;using System.Net.NetworkInformation;using UnityEngine;public class Study2_ArrayList : MonoBehaviour{ public List intList = new List(); // 리스트 선언 public List intList2 = new List() { 48, 3, -2 }; // 리스트 선언 동시에 값 할당 void Start() { in.. 2024. 4. 17.
스페인, 포르투갈 자유여행시 필수 앱 (직접 경험하면서 느낀점) 내 인생 첫자유여행지였던 스페인과 포르투갈을 콩글리쉬로 여행하면서 느낀점을 적어본다. 1. 구글번역기 스페인과 포르투갈을 여행하다보면 영어를 못하는 현지인을 만나게 되는 경우가 많다. 스페인은 영어로 물어봐도 스페인어로 대답을 하는 경우도 많고 발음도 좀 특이해서 영어로 잘 안들린다.. ㅎㅎ 반면 포르투갈은 영어발음이 정말 좋아서 거의 다 알아 들을 수 있을 정도였다. 심지어 너무 친절해서... 감동이었다 진짜.. 2. 구글맵 이동할 때 버스나 지하철 노선도 알려주고 걸어서 이동할 때 필요하기도 하지만 음식점이나 가게를 갈 때도 많이 썼다. 가기 전에 항상 구글맵으로 평점과 영업시간, 메뉴 등을 미리 보고가면 주문하는 시간을 단축시킬 수 있다. 3. 교통앱 (항공, 기차, 버스) 유럽에서 장시간 이동할 .. 2024. 4. 17.
C#기초 - 리스트 List 사용법 배열처럼 같은 타입의 데이터를 연속적으로 저장하는 형태를 리스트라고 한다.크기가 고정되지 않아 더 다양하게 활용할 수 있으나 소비되는 자원이 많아서 공간의 개수를 고정해도 되는 경우 배열을 사용하는 것이 좋다.  배열과 다르게 리스트는 처음부터 크기를 결정하지 않아도 되지만 꼭 new 키워드를 사용해야 한다. 선언하자마자 값을 할당하고 싶다면 { } 를 추가하여 할당하면 된다.  예를들어 using JetBrains.Annotations;using System.Collections;using System.Collections.Generic;using System.Net.NetworkInformation;using UnityEngine;public class Study2_ArrayL.. 2024. 4. 16.
유니티 기초 - 오버로드(overload)와 오버라이드(override) 유니티에서 객체 지향 언어인 C#의 특징 중 다형성(polymorphism)이라는 것이 있다.다형성은 상황에 따라 갖게 되는 것으로 오버로드와 오버라이드로 나눌 수 있다. - 오버로드(overload)한 클래스 안에서 같은 이름의 함수를 여러개 만들 때 사용한다.동일한 이름에 여러가지 기능을 구형하는 것으로, 이를 사용하는 행위를 오버로딩이라고 한다.함수마다 매개형식을 다르게 지정해야 하고 인수에 따라 그에 맞는 함수가 호출된다.예) Eat() 라는 먹는 함수를 지정했을 때  Eat(고기), Eat(김치) 라고 쓰면 고기를 먹고, 김치를 먹는 것으로 구현 된다.  - 오버라이드(override)상속성에 의해 부모 클래스에게 받은 기능을 재정의할 때 쓴다.이때 자식 클래스는 재정의한 대.. 2024. 4. 15.
크롬에서 PIP 모드 사용법 (유투브 작은 화면 띄우기) 크롬에서 동영상을 재생하면 주소 옆에 아래와 같은 모형이 끈다. 이걸 클릭하여 네모 2개가 겹쳐진 모양을 누르기만 하면 된다. 그럼 이런식으로 원래 화면은 꺼지고 PIP모드에서 재생한다고 써있다. PIP화면은 크기조절도 되고 움직일수도 있고 강제로 맨 앞 순서로 플레이되기 때문에 작업을 하면서 켜놓기 좋다. 참고로 컴퓨터만 가능하고 모바일은 유투브에서 월 돈내고 구독하지 않는 이상 안 된다 ㅎ (원래 옛날엔 됐었는데...) 2024. 4. 15.
바르셀로나 가우디투어 솔직 후기 (개인적으로 비추천) 투어일 2024.2.16 이번에 스페인을 여행하면서 가장 기대하고 기대했었던 바르셀로나의 가우디투어. 투어 예약은 가장 대중적인 곳에서 했다.. 가장 기대하는 곳이었기 때문에 가장 마지막 일정에 방문했다. 뭐랄까... 다른 동네는 동화에 나오는 유럽풍이라면 유럽의 상당한 번화가 느낌이었다. 쇼핑할 곳은 많았지만 음식점이나 가게는 체인점이 많았고 호텔도 다른 지역에 비해 많이 비싸다. 그래도 사람들이 그렇게 칭찬하는 가우디투어는 좋겠지! 하고 떠난 아침부터 낮까지의 일정.. 까사밀라, 까사바뜨요, 전망대, 무슨 해변가에서 점심을 먹고 마지막으로 사그라다 파밀리야 성당을 투어했는데... 결론부터 말하면 스페인 여행 중 가장 별로였다. 그동안 자유여행을 하면서 투어는 처음 해보았는데, 시간이 그렇게나 아까울수.. 2024. 4. 14.
C#기초 - 자료형 bool 이란? true, false 즉 참, 거짓 데이터만을 담을 수 있는 자료형이다.print(1>5);pring(1 이렇게 사용하면 아래와 같은 값이 출력된다.   참고로 아무것도 할당하지 않으면 자동으로 false를 출력한다.   보통 보인다/안 보인다, 작동한다/안 한다 등으로 나눌때 사용된다.특히 조건문 중 if문의 결과값은 bool 자료형만 가능하기 때문에 주로 if문을 쓸 때 bool 값을 확인할 수 있다.  (참고) 그밖에 자료형 종류 : https://greenchoco.tistory.com/96 C#기초 - 자주 사용하는 데이터형(자료형) 종류 (int, float, string, char, bool, double)데이터 형 이름설명값의 범위int정수형-2,1471,4.. 2024. 4. 13.
스페인 렌페(Renfe) 기내식 후기 (세비야 -> 바르셀로나) 세비야에서 바르셀로나로 이동할 때 우리는 스페인 기차인 렌페를 이용했다. 우리는 이동시간이 길어서 짐도 옆에 두고싶고 기내식도 먹고싶어서 제일 비싼 프리미엄 좌석을 선택했다. 렌페 기내식에 대한 후기가 거의 없어서 조금 걱정이 되었으나 생각보다 괜찮았다. (진짜 기내식이랑 비슷함) 친절하신 승무원은 중간에 간식(과자랑 음료)를 주었고, 따뜻한 물티슈도 주더니 드디어 기내식이 나온다며 메뉴판을 주었다. 고기, 생선, 파스타 중에 고를 수 있는 모양이서 우리는 고기랑 생선 각각 시켜보았다. 음료는 스페인 스파클링 와인인 까바를 시켰다 ! (까바 맛있음 ㅠㅠ) 이게 고기 였던 기내식. 정말 항공사의 기내식과 비슷하다 ㅋㅋㅋ (맛도!) 이건 생선이었는데 깐걸 못찍었다 ㅠ 둘 다 먹어본 결과... 맛은.. 고기가.. 2024. 4. 13.
집에 있는 재료로 핑거푸드 카나페 만들기 급하게 손님이 와서 만들었는데 생각보다 맛있었다 ㅎㅎ 준비재료 : 바게트, 슬라이스치즈, 햄, 루꼴라, 에멘탈치즈, 크림치즈, 냉동블루베리. 크래커가 없어서.. 집에 먹고남은 바게트로 대체했다. 원래는 토마토를 올리지만.. 없어서 냉동실에 있던 블루베리로 대체했다. 치커리도 없어서 루꼴라로 대체했다. 1. 냉동블루베리는 씻어서 키친타올위에 올려 상온에 녹여두고 2. 바게트를 썰어서 노릇노릇하게 굽고 3. 얇은 햄을 굽고 4. 치즈는 슬라이스치즈는 세로로 잘라 2등분을 한 뒤 5. 루꼴라는 씻어서 먹기좋게 자르고 바게트 -> 햄 -> 치즈 -> 크림치즈(루꼴라, 블루베리 붙이기용) -> 루꼴라와 블루베리 -> 에멘탈치즈 글라인더 갈아 뿌리기 하면 끝이다. 식어도 상관 없어서 미리 손님 올 때 미리 만들어놓.. 2024. 4. 13.
728x90