애니메이션 위젯은 기본적으로 정해진 애니메이션을 제공해준다.(AnimatedOpacity 같은)하지만 위젯 크기나 움직이는 애니메이션을 넣으려면 커스텀 애니메이션을 사용해야 한다.그러기 위해 Animation Controller가 필요하다.아래 예제는 기존 위젯이 아닌
1. final과 const에 대해서 알아보자 2. 이해하기 전 컴파일타임(Compile-Time)과 런타임(Runtime)을 알아보자 3. static 키워드를 알아보자
parameter와 argument 정리파라미터를 중괄호({})로 감싸면 named parameter가 되어 이름으로 파라미터를 전달할 수 있다.named parameter를 사용하기 위해서는 parameter는 중괄호({})를 사용하며 required(필수)을 인자
Flutter docs(offical document)Widget catalog카테고리별 위젯을 묶어놓은 도큐먼트the samples gallery(https://flutter.github.io/samples/A curated list of Flutter sa
Useful List method (유용한 리스트 메소드 정리)
Parameter? Argument?Parameter(매개변수)는 함수 혹은 메서드 정의에서 나열되는 변수 명입니다. 반면 Argument(전달, 인자값)는 함수 혹은 메서드를 호출할 때, 전달 혹은 입력되는 실제 값입니다.Argument의 실체는 변수이고 Argume
if/else, for/while, switch 등등 Statement 정리.반복적인 작업을 사용할때 유용함.를 아래와 같이 표현할 수 있다.
유니티 스크립팅시, 미리 정의된 순서대로 실행되는 이벤트 함수가 있습니다.이 함수는 씬이 시작되면 호출이됩니다(씬의 각 오브젝트에 대해 한 번). Awake : 이 함수는 항상 Start 함수의 이전 및 프리팹의 인스턴스화 직후에 호출됩니다. (만약 게임 오브젝트가
<조건>찾고자 하는 오브젝트는 개체화가 되어 있어야 함 (Hierarchy View에 표시되어 있는가)찾고자 하는 오브젝트는 활성화(Activy)가 되어 있어야 함(오브젝트의 Inspector View의 이름 옆 체크박스가 체크되어 있는가)<조건>부모 오브젝
Layer 와 Tag는 여러 용도로 사용하지만, 그 중 그룹을 묶을때 유용하게 사용된다.그룹을 묶는다는 것은 플레이어, 적들, 텍스쳐 등등 이다.Layer == 그룹Tag == 찾을 객체 묶음단순 구분Tag는 개체를 찾을때 사용너무 많은 Tag를 사용하면 유니티에 부하
Awake,Start유니티에서 지정한 함수로서 초기화시 사용되는 함수들이다. 단 한번만 호출된다.Awake인스펙터창에서 스크립트요소를 비활성화 해도 실행된다. 스크립트와 초기화 사이의 모든 레퍼런스 설정에 이용StartAwake다음으로 첫 업데이트 직전에 호출되지만 스