사용 안내서 취소

표현식 오류

  1. After Effects 사용 안내서
  2. Beta 릴리스
    1. Beta 프로그램 개요
    2. After Effects Beta 홈
  3. 시작하기
    1. After Effects 시작하기
    2. After Effects의 새로운 기능 
    3. 릴리스 정보 | After Effects
    4. After Effects 시스템 요구 사항
    5. After Effects 키보드 단축키
    6. 지원하는 파일 형식 | After Effects
    7. 하드웨어 권장 사항
    8. Apple Silicon용 After Effects
    9. 계획 및 설정
  4. 작업 영역
    1. 일반 사용자 인터페이스 항목
    2. After Effects 인터페이스 알아보기
    3. 워크플로우
    4. 작업 영역, 패널, 뷰어
  5. 프로젝트 및 컴포지션
    1. 프로젝트
    2. 컴포지션 기본 사항
    3. 사전 구성, 중첩, 사전 렌더링
    4. 컴포지션 프로파일러를 사용하여 자세한 성능 정보 보기
    5. Cinema 4D 컴포지션 렌더러
  6. 푸티지 가져오기
    1. 스틸 이미지 준비 및 가져오기
    2. After Effects 및 Adobe Premiere Pro에서 가져오기
    3. 비디오와 오디오 가져오기 및 해석
    4. 3D 이미지 파일 준비 및 가져오기
    5. 푸티지 항목 가져오기 및 해석
    6. 푸티지 항목을 사용한 작업
    7. [장면 편집 감지]를 사용하여 편집 지점 감지
    8. XMP 메타데이터
  7. 텍스트 및 그래픽
    1. 텍스트
      1. 문자 서식 지정 및 문자 패널
      2. 텍스트 효과
      3. 텍스트 레이어 만들기 및 편집
      4. 단락 서식 지정 및 단락 패널
      5. 돌출 텍스트 및 모양 레이어
      6. 텍스트에 애니메이션 적용
      7. 텍스트 애니메이션 예제 및 리소스
      8. 라이브 텍스트 템플릿
    2. 모션 그래픽
      1. After Effects에서 모션 그래픽 템플릿을 사용해 작업하기
      2. 표현식을 사용하여 모션 그래픽 템플릿에 드롭다운 목록 만들기
      3. 기본 속성으로 모션 그래픽 템플릿 만들기
      4. 모션 그래픽 템플릿에서 이미지와 비디오 바꾸기 및 기본 속성
      5. 속성 패널로 보다 빠르고 간편해진 애니메이션 작업
  8. 그리기, 페인트, 패스
    1. 모양 레이어, 패스, 벡터 그래픽 개요
    2. 페인트 도구: 브러쉬, 복제 도장, 지우개
    3. 테이퍼 모양 선
    4. 모양 레이어의 모양 속성, 페인트 작업, 패스 작업
    5. 오프셋 패스 모양 효과를 통한 모양 변경
    6. 모양 만들기
    7. 마스크 만들기
    8. 내용 인식 채우기 패널로 비디오에서 개체 제거
    9. 로토 브러시와 매트 다듬기
  9. 레이어, 마커, 카메라
    1. 레이어 선택 및 정렬
    2. 혼합 모드와 레이어 스타일
    3. 3D 레이어
    4. 레이어 속성
    5. 레이어 만들기
    6. 레이어 관리
    7. 레이어 마커와 컴포지션 마커
    8. 카메라, 조명 및 관심 영역
  10. 애니메이션, 키프레임, 동작 추적, 키잉
    1. 애니메이션
      1. 애니메이션 기본 사항
      2. 퍼펫 도구를 사용한 애니메이션
      3. 모양 패스와 마스크를 관리하고 애니메이션을 적용하기
      4. After Effects를 사용하여 스케치 및 캡처 모양에 애니메이션 적용하기
      5. 종합 애니메이션 도구
      6. 데이터 기반 애니메이션 작업
    2. 키프레임
      1. 키프레임 보간
      2. 키프레임 설정, 선택 및 삭제
      3. 키프레임 편집, 이동 및 복사
    3. 동작 추적
      1. 동작 추적 및 안정화
      2. 얼굴 추적
      3. 마스크 추적
      4. 마스크 참조
      5. 속도
      6. 시간 스트레치와 시간 다시 매핑
      7. 시간 코드 및 시간 표시 단위
    4. 키잉
      1. 키잉
      2. 키잉 효과
  11. 투명도 및 합성
    1. 합성과 투명도 개요 및 리소스
    2. 알파 채널 및 마스크
    3. 트랙 매트와 이동하는 매트
  12. 색상 조정
    1. 색상 기본 사항
    2. 색상 관리
    3. 색상 교정 효과
    4. OpenColorIO 및 ACE 색상 관리
  13. 효과 및 애니메이션 사전 설정
    1. 효과 및 애니메이션 사전 설정 개요
    2. 효과 목록
    3. 효과 관리자
    4. 시뮬레이션 효과
    5. 스타일화 효과
    6. 오디오 효과
    7. 왜곡 효과
    8. 원근 효과
    9. 채널 효과
    10. 생성 효과
    11. 시간 효과
    12. 전환 효과
    13. 롤링 셔터 복구 효과
    14. 흐림 및 선명 효과
    15. 3D 채널 효과
    16. 유틸리티 효과
    17. 매트 효과
    18. 노이즈 및 그레인 효과
    19. 세부 사항-확대 유지 효과
    20. 더 이상 사용되지 않는 효과
  14. 표현식 및 자동화
    1. 표현식
      1. 표현식 기본 사항
      2. 표현식 언어 이해
      3. 표현식 컨트롤 사용
      4. JavaScript와 레거시 ExtendScript 표현식 엔진 간 구문 차이
      5. 표현식 편집
      6. 표현식 오류
      7. 표현식 편집기 사용
      8. 표현식을 사용하여 텍스트 속성 편집 및 액세스
      9. 표현식 언어 참조
      10. 표현식 예제
    2. 자동화
      1. 자동화
      2. 스크립트
  15. 몰입형 비디오, VR 및 3D
    1. After Effects에서 VR 환경 만들기
    2. 몰입형 비디오 효과 적용
    3. VR/360 비디오용 합성 툴
    4. 고급 3D 렌더러
    5. 컴포지션에 3D 모델 가져오기 및 추가
    6. Creative Cloud Libraries에서 3D 모델 가져오기
    7. 이미지 기반 조명
    8. 3D 모델에서 조명과 카메라 추출 및 애니메이션 적용
    9. 3D 카메라 움직임 추적
    10. 그림자 표시 및 허용
    11. 포함된 3D 모델 애니메이션
    12. 그림자 캐처
    13. 3D 심도 데이터 추출
    14. 3D 레이어의 질감 속성 수정
    15. 3D 디자인 공간에서 작업하기
    16. 3D 변형 기즈모
    17. 3D 애니메이션을 사용하여 더 많은 작업 수행
    18. Mercury 3D 엔진으로 3D 디자인 변경 사항 실시간 미리 보기
    19. 그래픽에 반응형 디자인 추가 
  16. 보기 및 미리 보기
    1. 미리 보기
    2. Mercury Transmit를 사용한 비디오 미리 보기
    3. 보기 수정 및 사용
  17. 렌더링 및 내보내기
    1. 렌더링 및 내보내기 기본 사항
    2. After Effects의 H.264 인코딩
    3. After Effects 프로젝트를 Adobe Premiere Pro 프로젝트로 내보내기
    4. 동영상 변환
    5. 멀티 프레임 렌더링
    6. 자동 렌더링 및 네트워크 렌더링
    7. 스틸 이미지와 스틸 이미지 시퀀스 렌더링 및 내보내기
    8. After Effects에서 GoPro CineForm 코덱 사용
  18. 기타 애플리케이션으로 작업
    1. Dynamic Link 및 After Effects
    2. After Effects와 다른 애플리케이션을 사용한 작업
      1. After Effects 프로젝트를 Premiere Pro 프로젝트로 내보내기
    3. After Effects의 설정 동기화
    4. After Effects의 Creative Cloud Libraries
    5. 플러그인
    6. Cinema 4D 및 Cineware
  19. 공동 작업: Frame.io, Team Projects
    1. Premiere Pro 및 After Effects의 공동 작업
    2. Frame.io
      1. Frame.io 설치 및 활성화
      2. Premiere Pro 및 After Effects에서 Frame.io 사용
      3. 자주 묻는 질문
    3. Team Projects
      1. Team Projects 시작 하기
      2. 팀 프로젝트 만들기
      3. Team Projects 공동 작업
  20. 메모리, 저장소, 성능
    1. 메모리 및 저장소
    2. After Effects가 미리 보기 시 메모리 부족 문제를 처리하는 방식
    3. 성능 향상
    4. 환경 설정
    5. After Effects의 GPU 및 GPU 드라이버 요구 사항
  21. 기술 자료
    1. 알려진 문제
    2. 해결한 문제
    3. 자주 묻는 질문
    4. After Effects 및 macOS Ventura
    5. 미리 보기를 하는 동안 After Effects에서 메모리 부족 문제를 처리하는 방법

표현식이 평가에 실패하는 경우 대화 상자 대신 [컴포지션] 및 [레이어] 패널의 맨 아래에서 경고 배너에 표현식 오류가 나타납니다. After Effects는 표현식을 비활성화하지 않지만 계속 평가합니다. 표현식이 계산에 실패하는 동안에는, 다시 말해서 표현식을 수정하거나 직접 비활성화할 때까지 경고 배너가 표시됩니다.

표현식 오류 UI

다음은 표현식 오류 경고 배너 모양의 예입니다.

표현식 오류 예
표현식 오류 예

A. 왼쪽 또는 오른쪽 화살표 단추 B. 표현식 표시 C. 경고 확장/축소 

  • 여러 표현식의 계산에 실패한 경우 왼쪽 또는 오른쪽 화살표 버튼에 이전 또는 다음 표현식 오류가 표시됩니다.
  • 표현식 표시(돋보기) 버튼은 오류가 발생하는 표현식이 있는 속성을 [타임라인] 패널에 표시합니다. 표현식이 다른 구성에 있는 경우 해당 컴포지션이 열립니다.
  • 경고 확대/축소(위쪽/아래쪽 화살표) 버튼으로 오류 텍스트를 표시하거나 숨길 수 있습니다.

표현식 오류 텍스트는 한 줄로만 표시되고 컴포지션 패널의 폭에 맞게 잘립니다.

전체 표현식 오류 텍스트를 보려면

표현식 옆의 버튼을 선택합니다. 전체 오류가 대화 상자에 나타납니다.

표현식 오류 대화 상자
표현식 오류 대화 상자

경고 배너를 숨기려면

경고 배너 숨기기

After Effects > 환경 설정 > 스크립팅 및 표현식(macOS) 또는 편집 > 환경 설정 > 일반(Windows)을 선택하고 프로젝트에 표현식 오류가 있으면 경고 배너 표시를 비활성화합니다.

이 옵션이 비활성화되면 새 표현식 오류가 발생하더라도 경고 배너가 숨겨진 상태로 유지됩니다.

이 옵션을 다시 사용하도록 설정하여 표현식 오류를 확인하십시오.

표현식 오류 표시

표현식을 처리할 수 없는 경우 After Effects에서는 오류를 설명하는 메시지를 표시한 후 자동으로 표현식을 사용할 수 없도록 합니다. 표현식 옆에 노란색 경고 아이콘 이 나타납니다. 오류 메시지를 다시 확인하려면 경고 아이콘을 선택합니다.

오류가 있는 표현식을 표시하려면 한 개 이상의 레이어를 선택합니다. 타임라인 패널에서 선택한 레이어를 마우스 오른쪽 버튼으로 클릭(Windows)하거나 Control+클릭(macOS)합니다. 컨텍스트 메뉴에서 표현식 오류 표시를 선택합니다.

일부 표현식은 프로젝트의 레이어 또는 속성의 이름에 의존합니다. 표현식에 포함된 레이어 또는 속성의 이름을 변경하면 After Effects는 표현식을 업데이트하여 새 이름을 사용하려고 시도합니다. 그러나 일부 복잡한 경우에는 After Effects가 표현식을 자동으로 업데이트할 수 없습니다. 이 경우 표현식이 오류 메시지를 표시할 수 있고, 사용자가 직접 표현식을 업데이트해야 합니다.

참고:

After Effects를 다른 언어로 실행하거나 레이어, 효과 또는 기타 속성 그룹과 같은 항목의 이름을 변경한 경우 표현식이 작동하지 않을 수 있습니다. 표현식을 활성화하려면, After Effects를 실행하는 언어와 일치하는 새 이름이나 문자열을 사용하도록 표현식을 수정합니다.

이 문서의 예제는 After Effects가 영어로 실행되는 기본 상태에 맞추어 만들어졌습니다. 이 문서의 예제 중 일부는 이에 따른 수정 없이는 작동하지 않습니다.

레이어 사전 구성으로 인한 오류

여러 레이어를 사전 구성하면 그 중 한 레이어의 속성을 참조하는 표현식에 오류가 발생할 수 있습니다. 이 표현식이 새 컴포지션 내의 레이어를 참조하도록 업데이트해야 합니다. 컴포지션을 이름으로 참조하는 대신 thisComp를 사용하는 표현식에서는 특히 그러합니다. 자세한 내용은 사전 구성 및 중첩을 참조하십시오.

참고:

After Effects에서 일부 효과의 인수는 이전 버전의 인수에서 변경되었습니다. 인수 이름이 아닌 인수 인덱스 참조를 사용하는 기존 표현식이 있으면 인수 이름을 사용하도록 해당 표현식을 업데이트해야 합니다.

표현식 리소스 더 보기

표현식 뒤에 숨은 개념 몇 가지를 이해했다면, 이제 커뮤니티에서 실제 사용 예시를 살펴보고 작업을 공유할 수 있습니다.

AE Enhancers 포럼에서는 스크립트 및 애니메이션 사전 설정뿐 아니라 표현식에 대한 여러 예제와 정보도 제공합니다.

쉽고 빠르게 지원 받기

신규 사용자이신가요?