자바스크립트란? 자바스크립트를 한마디로 요약하자면 웹을 풍부하게 만들어주는 작고 가벼운 언어입니다. 미국의 넷스케이프 커뮤니케이션즈사(Netscape Communications)가 개발한 스크립트 언어이며. 웹 브라우저에서 실행하는 스크립트 언어를 기술합니다. 작고도 빠르기 때문에 웹문서를 동적으로 꾸밀 때 가장 널리 쓰입니다. 언어 규격은 자바의 부분 집합(subset)으로 되어 있습니다. 하이퍼텍스트 생성 언어(HTML) 문서를 작성하는 수준의 사용자가 사용하는 것을 주안점으로 하여 자바의 언어 규격으로부터 변수의 형(정수형이나 문자열형 등)을 생략하거나 새로운 클래스 정의를 할 수 없도록 하였습니다. 스크립트는 HTML 문서 속에 직접 기술하며, ‘’라는 꼬리표를 사용합니다. 프로그래밍 입문자들은 ..
CSS란? CSS란 Cascading Style Sheets의 약자입니다. CSS는 HTML 요소들이 각종 미디어에서 어떻게 보이는가를 정의하는 데 사용되는 스타일 시트 언어입니다. HTML4 부터는 이러한 모든 서식 설정을 HTML 문서로부터 따로 분리하는 것이 가능해졌습니다. 오늘날 대부분의 웹 브라우저들은 모두 CSS를 지원하고 있습니다. CSS 적용 방법 HTML 문서에 CSS 스타일을 적용하는 방법은 다음과 같습니다. 1. 인라인 스타일(Inline style) 2. 내부 스타일 시트(Internal style sheet) 3. 외부 스타일 시트(External style sheet) 인라인 스타일(Inline style) 인라인 스타일이란 HTML 요소 내부에 style 속성을 사용하여 CSS..
HTML(HyperText Markup Language)이란 무엇인가? HTML은 HyperText Markup Language 약어로 웹 페이지에서 다른 페이지로 이동할 수 있도록 하는 것 HTML은 여러 태그들로 구성되어 있으며 각 태그들을 사용하여 원하는 형태의 문서를 만들어 갈 수 있다. HTML 문서 작성 파일명은 항상 소문자로 작성한다. 폴더명은 항상 소문자로 작성한다. 브라우저는 아무런 오류가 없다. HTML문법을 따르지 않아도 언제나 사용자에게 콘텐츠를 보여준다. 브라우저는 HTML 파일에 에러가 있다고 알려주지 않는다. 더보기 브라우저의 특징(장단점) 장점 : 실수하더라도 페이지에 접속하는 유저는 콘텐츠를 볼 수 있다. 단점 : 무엇이 잘못된건지 알려주지 않는다. HTML 기본 형식 HT..
Vector - 배열인데, 동적으로 크기를 확장 또는 축소가 가능하게 되어있는 자료구조(크기조절 시 오버헤드가 크다.) - 데이터의 위치를 알고 있으면 랜덤 액세스(임의 접근)가 가능하다. - array(배열)에 비해 성능은 떨어지지만 메모리를 효율적으로 관리하고 예외처리가 쉽다는 장점이 있다. - 추가되거나 삽입될 때 메모리 재할당이 발생할 수 있고 상당한 부하가 발생하게 된다는 점은 단점으로 꼽히고 있다. Vector 구조 front() : 첫 번째 원소 - 5 back() : 마지막 원소 - 10 begin() : 첫번째 위치 - [0] end() : 마지막의 다음 위치 size() : 원소의 개수 - 4 capacity() : 할당된 공간의 크기 - 용량(6) 특징 size와 capacity가 따..
.cpp // 생성자부분에 해당 코드를 추가 #if WITH_EDITOR #define LOCTEXT_NAMESPACE "Custom Detail" static const FName PropertyEditor("PropertyEditor"); FPropertyEditorModule& PropertyModule = FModuleManager::GetModuleChecked(PropertyEditor); // "Actor"는 클래스 타입에 맞게 변경 (예: Actor, Pawn, CharacterMovementComponent) // "MySection"은 원하는 섹션 이름으로 변경 TSharedRef Section = PropertyModule.FindOrCreateSection("Actor", "MySe..