안녕하세요. 메이플스토리 월드 입니다.

 

4/4(목) 메이플스토리 월드(TEST) 업데이트 내역을 안내드립니다.

 

본 내용은 메이플스토리 월드(TEST) 업데이트 사항이며,

메이플스토리 월드(TEST) 내 테스트 상황에 따라

메이플스토리 월드 업데이트 시 변경 혹은 미포함될 수 있습니다.

 

목차

✅ 클라이언트 업데이트 내역

✅ 오류 수정

 

 

1. 클라이언트 업데이트 내역

🔹 메이플스토리 월드 클라이언트 내에서 확인 가능한 업데이트 내역입니다.

 

로비 & 플레이

플레이 화면 기본 UI가 개선됩니다.

작업
내역

■ 더보기 버튼 하위에 플레이어 목록, 설정, 월드 언어 탭 등 다양한 메뉴들이 통합 노출됩니다.

■ 메뉴 창 하단에 월드 재접속, 월드 나가기 버튼이 노출됩니다.

해당 월드의 크리에이터에게는 월드 콘솔, 비공개 서버 버튼이 추가 노출됩니다.

아바타 상점과 관련해 아래 사항이 개선됩니다.

작업
내역

■ 아바타 상점 목록에서 상품의 이미지 사이즈가 확대되고 제작자명이 노출되지 않도록 하여
    상품이 보다 잘 보이도록 개선됩니다.

■ 아바타 상점에 등록된 아바타 상품의 상세 정보 및 미리보기가 제공되는 [상세 정보] 메뉴가 추가되며,
    제공되는 미리보기 종류도 31종으로 확대됩니다.

■ 아바타 상점의 기본 카테고리가 크리에이터 탭으로 변경됩니다.

그외 개선 사항을 안내드립니다.

작업
내역

■ PC 클라이언트의 윈도우 창 상단의 [X] 버튼 클릭 시 종료 확인 창이 등장하도록 개선됩니다.

로비에서 [X] 버튼 클릭 시

 

월드 이용 중 [X] 버튼 클릭 시

■ 아바타 변경 시 프로필 이미지를 자동으로 변경해주는 기능이 추가됩니다.

클라이언트 내 [더보기 - 프로필 편집] 메뉴에서

  [프로필 이미지 자동 갱신] On/Off 설정이 가능합니다.

  

플랫폼

플랫폼과 관련한 아래 사항이 개선됩니다.

작업
내역

■ 월드 상세 정보 내 댓글 노출 여부를 설정할 수 있도록 변경됩니다.

월드 출시 혹은 메이커 세부 정보 창에서 [댓글 허용 여부] 옵션을 체크/해제할 수 있습니다.

■ PC 클라이언트 내 월드 상세 페이지에서 월드 설명이 별도로 기재되지 않은 경우

    기본 문구가 노출되도록 변경됩니다.

■ 한번도 출시된 적이 없는 월드에서는 유저 피드백 알림을 설정할 수 없도록 변경됩니다.

■ 그룹 내 등급이 ‘일반 멤버’일 경우 크리티컬 리포트 기능에 접근할 수 없도록 변경됩니다.

■ 월드 알림 UI가 아래와 같이 변경됩니다.

알림 메시지가 짧은 경우에도 ‘확인하기’ 버튼이 노출됩니다.

알림 메시지 확인 및 보유 여부에 따라 알림 배경 색상이 다르게 노출됩니다.

  

메이커

보안 강화를 위한 작업이 진행됩니다.

작업
내역

■ Lua 스크립트 보안 강화 작업이 진행됩니다.

월드 채팅장 UI 상세 설정 기능이 개선됩니다.

작업
내역

■ UIChat의 RectSize 변경을 통해 채팅창 크기를 조정할 수 있습니다.

■ MessageAlignBottom 프로퍼티를 통해 메시지를 하단에 정렬할 수 있습니다.

■ HideWorldChatButton 프로퍼티를 통해 기본으로 붙어있는 버튼(음성채팅, 채팅버튼)을

    삭제할 수 있습니다.

프리셋 리스트의 편의기능이 개선됩니다.

작업
내역

■ 컨텍스트 메뉴를 통해 오브젝트 그룹에 항목을 추가할 수 있습니다.

■ Ctrl 클릭을 통해 선택된 항목을 해제할 수 있습니다.

테스트 플레이 관련 편의기능이 개선됩니다.

작업
내역

■ [시작 맵에서 플레이] 버튼이 추가되며
    해당 버튼이 켜진 경우 시작 맵에서, 꺼진 경우는 현재 맵에서 플레이할 수 있습니다.

■ 테스트 플레이 언어를 변경할 수 있습니다.

■ 테스트 플레이 상태에서 추가할 가상 플레이어 수를 설정하고 추가할 수 있습니다.

    (최대 10명까지 추가 가능)

■ 일부 버튼의 위치와 명칭이 변경됩니다.

- [Maximize On Play] 버튼이 Scene의 콘텍스트 메뉴로 이동합니다.

- [여기서 시작] 버튼 명칭이 [플레이 시작 위치]로 변경됩니다.

- [모바일 시뮬레이터] 버튼이 제거됩니다.

- [Editor UI], [UI Snap] 버튼이 [∙∙∙] 버튼 안으로 이동합니다.

■ [메이커 - File - Setting]에도 테스트 플레이 관련 옵션이 추가되며,

    변경 사항은 Scene 탭과 동기화됩니다.

스크립트 에디터 관련 기능이 개선됩니다.

작업
내역

■ 스크립트 에디터 검색 기능이 개선됩니다.

- 'Ctrl+F', 'Ctrl+Shift+F' 단축키를 이용한 찾기 동작 시
     인풋 필드에 입력된 내용과 동일한 내용을 모두 포커싱하도록 개선됩니다.

텍스트가 선택된 상태에서 'Ctrl+F', 'Ctrl+Shift+F' 단축키를 이용한 찾기 동작 시
     인풋 필드에 선택된 텍스트가 자동으로 입력되도록 개선됩니다.

찾기 동작 시 인풋 필드에 입력된 내용을 찾아낸 총 개수가 표기됩니다.

- 'ESC' 키를 통해 찾기 종료 시 마지막으로 찾은 텍스트로 커서 이동 및 포커싱됩니다.

■ Native Script의 함수 시그니처를 표시할 때, 기본 값도 표시되도록 개선됩니다.

■ Property, Parameter, Retrun 타입에도 심벌 참조 하이라이트가 적용되도록 개선됩니다.

■ Vector3, Color 같은 Native Misc 타입의 참조 결과 범위를 개선하여,
    Property, Parameter, Retrun 타입에 대한 참조 결과가 Show References에 표시됩니다.

■ 인수로 다중 반환하는 함수 호출식을 작성한 경우

    스크립트 어시스트가 다중 반환되는 심벌을 고려하도록 개선됩니다.

리소스 저장소 상세보기에 편의 기능이 추가됩니다.

작업
내역

■ 세부정보에서 리소스 확대/축소가 가능하며,

    마우스 클릭과 드래그를 통해 화면을 스크롤할 수 있습니다.

■ Preview 화면 좌측 하단 토글을 통해 Sprite Slicer와 Pivot을 화면에서 확인할 수 있도록 개선됩니다.

■ 아바타 아이템의 경우 Preview 하단 메뉴를 통해 동작 및 프레임을 확인하고,
    내 아바타와 기본 배경에서 어떻게 보이는지 확인할 수 있습니다.

■ AnimationClip의 경우 재생/일시정지 토글과 정지버튼이 표시되며,

    재생 프레임 정보와 시간 역시 확인할 수 있습니다.

이외 메이커 관련 개선 사항을 안내드립니다.

작업
내역

■ Scene 탭 상단에서 디바이스에 따른 화면 비율을 사전에 확인하고 대응할 수 있는 기능이 추가됩니다.

다양한 모바일 디바이스에 적용되는 SafeArea를 시각적으로 미리 확인할 수 있습니다.

- UI 에디터 모드에서 모바일 모드 선택 시 디바이스에 따라 UI Group의 비율 및 SafeArea처리도

  변경되며, 테스트 플레이에서도 확인할 수 있습니다

■ UI Group이 패널화됩니다.

기본 위치는 Map Layer와 같은 영역에 위치하며,
     UI 에디터 모드를 활성화하면 UI Groups 패널이 자동으로 상위에 노출됩니다.

기존에 이미 패널 위치가 저장되어 있는 경우 최초 1회 UI Groups 창이 팝업되어

  원하는 곳에 위치시킬 수 있습니다.

■ 모델 기반의 엔티티를 편집하기 편리하도록 기능이 개선됩니다.

편집 시 어떤 프로퍼티가 수정되었는지 강조 표시됩니다.

편집 후 Apply할 때, 컴포넌트 별로 변경사항을 리뷰하고 부분적으로 Revert할 수 있습니다.

배치 후 기반이 되는 모델을 삭제했을 때 Missing 상태를 프로퍼티 에디터에서 확인할 수 있으며

  다른 모델로 연결하는 Fix 기능을 사용할 수 있습니다.

■ Import Package 과정에서 충돌이 발생하는 경우에 대한 사용성이 개선됩니다.

■ 스크립트 함수 일괄 접기 버튼에 단축키 안내 툴팁이 추가되었습니다.

■ Component 추가 시 스크롤바 위치가 최상단으로 초기화되는 현상이 개선됩니다.

추가된 Component가 있더라도 스크롤바 위치는

  최하단의 Add Component 버튼이 보이는 위치로 고정됩니다.

■ UIColorPicker 팝업 하단의 Swatches 기능이 기본 펼침상태가 되도록 변경됩니다.

■ 기존 데이터가 존재할 경우 CSV 파일 불러오기 시 선택한 파일명과 함께

    경고창이 노출되도록 개선됩니다.

■ 공동제작에서 내가 작업한 변경사항을 모아보고 한번에 체크인할 수 있는 기능이 추가됩니다.

- [Panels - Cooperation - Local Changes] 메뉴를 통해 접근이 가능합니다

■ 공동제작 시 Workspace 내의 엔트리/엔티티를 삭제할 때 확인 절차가 추가됩니다.

■ 프로모드 팝업을 키패드의 Enter 키로도 확인할 수 있도록 개선됩니다.

■ 유저 피드백 알림 받기 기능에서 알림 발송 주기 옵션 중 [일주일] 항목이 제거됩니다.

■ 메이커 내 테스트 플레이 중에만 가능했던 Scene 최대화가
    테스트 플레이가 아닌 상황에서도 사용가능하도록 개선됩니다.

■ 그룹 월드에서 월드 저장이나 체크인을 하지 않더라도 테스트 플레이가 가능하도록 변경됩니다.

■ 아바타를 조작 중인 상태에서 모션을 변경할 경우 현재 장착 중인 무기 기준으로

    즉시 모션이 갱신됩니다.

■ 이미지 컴포넌트의 SetNativeSize 버튼이 프로퍼티 에디터에 추가되며,
    SetNativeSize 버튼을 누르면 해당 엔티티의 사이즈가 리소스 본연의 사이즈로 변경됩니다.

- SpriteGUIRendererComponent에서 FillType이 Simple, Filled일 경우에 해당 버튼이 노출됩니다.

■ 아래 명칭을 스크립트 이름으로 사용할 수 없도록 변경됩니다.

- integer, number, boolean, void, string, any, and, break, continue, do, else, elseif, end, false, for,

  function, goto, if, in, local, nil, not, or, repeat, return, then, true, until, while

- 끝에 'Ref'를 붙인 경우

    * 기존에 해당 명칭을 스크립트 이름으로 사용 중인 경우에는 별도 영향이 없으며,
      신규 스크립트 추가 시, 기존 스크립트 이름 변경 시, 스크립트 임포트 시에 사용이 제한됩니다.

 

 

API

API 관련 신규 추가된 기능을 안내드립니다.

작업
내역

■ 보안 강화를 위해 내 Player 엔티티에 속한 Native 컴포넌트의 동기화 방식을 변경할 수 있는 기능이

    추가됩니다.

- WorldConfig 엔트리의 RestrictedPlayerEntitySync 설정을 활성화하면 내 Player 엔티티에 속한

  Native 컴포넌트의 Sync 프로퍼티가 Client에서 Server로 동기화되지 않습니다.

플레이어의 반응성 보장과 기존 동작 유지를 위해 다음 컴포넌트는 이 설정에 영향을 받지 않습니다.

* MovementComponent / PlayerControllerComponent / StateComponent / TransformComponent

■ LimLight 셰이더를 사용하는 머티리얼이 MinAlpha 프로퍼티를 사용할 수 있도록 추가됩니다.

■ MaterialId 프로퍼티를 스크립트에서 사용할 수 있도록 변경됩니다.

■ LineGUIRendererComponent, PolygonGUIRendererComponent 컴포넌트가 추가됩니다.

■ User 클래스에 UserAccountTrustLevel 프로퍼티가 추가됩니다.

■ 모델에 엔티티 Enable, Visible 프로퍼티가 저장됩니다.

일부 컴포넌트의 파라미터의 이름이 변경됩니다.

작업
내역

■ RectTileMapComponent의 BoxFill 함수의 파라미터 이름이 start, end → from, to 로 변경됩니다.

■ TimerService의 SetTimer 함수의 파라미터 이름이 repeat → isRepeat 로 변경됩니다.

■ ScreenshotService의 CaptureScreenRegionAsFileAndWait, CaptureScreenRegionAsFileAsync,
    CaptureScreenRegionAsPixelDataAndWait, CaptureScreenRegionAsPixelDataAsync,
    CaptureScreenRegionToPhotoLibraryAndWait 함수의 파라미터 이름이

    start, end → from, to 로 변경됩니다.

API 관련 변경/삭제 내역을 안내드립니다.

작업
내역

■ Entity의 AddComponent(string, boolean), RemoveComponent(string, boolean) 함수가 

    삭제됩니다.

     ! 참고 사항

       해당 함수를 사용 중인 월드는 AddComponent(string), RemoveComponent(string) 함수로
       스크립트를 수정해야 합니다. 서버 공간에서 호출 시 자동으로 동기화가 이루어집니다.

■ 다음 API는 Obsolete 처리됩니다.

- SingleSpriteDecoderEvent

- SingleSpriteChangeOffsetEvent

- DisplayClearEvent

- SpriteAnimClipContainerEvent

- SingleSpriteContainerEvent

- StateActionLoadResultEvent

- RequestStateActionLoadEvent

- SpriteAnimPlayerDecodeEvent

- SpriteAnimPlayerChangeStateEvent

- AnimClipEventTagFrameEvent

- InteractionComponent.InfoOffset

- SpriteRendererComponent.ActionSheet

- SpriteRendererComponent.RenderSetting

- StateStringToAvatarActionComponent

- WebSpriteComponent.NeedGizmo

 

 

2. 오류 수정 내역

 

오류 수정

로비 & 플레이

작업
내역

   • 키보드 입력 중 월드 채팅, 웹뷰, 구매창, 알림 박스 등의 다른 창이 열리는 경우에도
     키보드 입력이 유지되는 현상이 수정됩니다.

   • [만들기] 메뉴에서 월드 리스트가 간헐적으로 노출되지 않는 현상이 수정됩니다.

   • [플레이 - 뭐 할까?] 탭 내 영상에서 댓글 버튼 클릭 시 댓글 목록이 노출되지 않는 현상이 수정됩니다.

   • PC 클라이언트에서 [홈] 또는 [플레이] 메뉴 내 최상단 월드 목록 중
     반투명한 월드 썸네일 뒤에서는 배경이 노출되지 않는 현상이 수정됩니다.

   • UI와 관련한 아래 오류 현상이 수정됩니다.

일부 UI 클릭 시 뒤쪽의 월드 오브젝트가 클릭되는 현상이 수정됩니다.

월드 명이 긴 경우 구매 성공 팝업 화면에서 텍스트가 겹쳐져서 노출되는 현상이 수정됩니다.

- [플레이 - 전체] 탭 내 슬라이드형 목록의 중앙에 노출되는 경우

  그림자 연출이 등장하지 않는 현상이 수정됩니다.

- [플레이 - 전체] 탭 내 특정 월드 UI 위에서 마우스 스크롤이 정상 동작하지 않는 현상이 수정됩니다.

- [플레이 - 뭐 할까?] 탭 내 영상 정지 시 플레이 버튼이 노출되지 않는 현상이 수정됩니다.

공지사항 UI 배경 이미지가 일부 모바일 기기에서 잘려 노출되는 현상이 수정됩니다.

모바일 클라이언트에서 UI 로딩 애니메이션이 간헐적으로 끊기는 현상이 수정됩니다.

모바일 클라이언트에서 [플레이] 메뉴 내 드래그를 사용하여 카테고리 이동 시
       월드 리스트가 깜박거리며 노출되는 현상이 수정됩니다.

- (AOS) [만들기] 메뉴 내 월드정보 입력란 터치 시 입력란이 흰색으로 노출되는 현상이 수정됩니다.

- (iOS) 특정 기종에서 일부 UI가 어색하게 노출되는 현상이 수정됩니다.

- (iOS) 특정 버전에서 마이그레이션으로 월드 퇴장 시

  팝업이 정상적인 위치에 노출되지 않는 현상이 수정됩니다.

플랫폼

작업
내역

   • 소셜 채팅 사용 OFF 상태에서 화면 상단의 소셜 알림이 노출되는 현상이 수정됩니다.

   • 월드의 공지사항, 업데이트 작성 시 작성된 내용이 없음에도

      글자 수 표기가 1/1000으로 노출되는 현상이 수정됩니다.

   • 플랫폼 및 메이커에서 노출되는 각종 팝업창에서 드롭다운 메뉴가 펼쳐진 경우
     'ESC' 키를 누르면 드롭다운 메뉴만 접히도록 수정됩니다.

   • [만들기] 메뉴에서 편집 버튼을 통해 월드 삭제를 시도할 경우
     간헐적으로 '존재하지 않는 월드 아이디입니다.' 팝업 창이 등장하는 현상이 수정됩니다.

   • AvatarItem Editor와 관련한 아래 오류 현상이 수정됩니다.

아바타 등록 시 일반 헤어 영역을 넘어가는 경우

   썸네일이 일부 잘린 상태로 생성되는 현상이 수정됩니다.

공격 관련 애니메이션 적용 후 '내 아바타 적용' 시 적용 중인 애니메이션이 출력되도록 수정됩니다.

내 아바타가 장착한 무기와 맞는 애니메이션은 무기를 장착한 상태로,

다른 애니메이션은 무기가 장착 해제된 상태로 출력됩니다.

- blink 동작이 미리보기에서 제거됩니다.

- '내 아바타 적용' 상태로 일부 애니메이션 적용 시 뒤통수에 얼굴이 출력되는 현상이 수정됩니다.

기본 마네킹 아바타 상태에서 특정 애니메이션이 비정상적으로 출력되는 현상이 수정됩니다.

애니메이션 적용 후 '내 아바타 적용' 시 애니메이션이 비정상적으로 출력되는 현상이 수정됩니다.

- '내 아바타 적용'을 해제하는 경우 기본 마네킹 아바타가 정상적으로 출력되도록 수정됩니다.

메이커

작업
내역

   • csv 파일 불러오기 시, 자동으로 추가된 개행문자로 인해 불필요한 행이 추가되지 않도록 수정됩니다.

   • 프로모드에서 테스트 플레이 시 맵 하위에 배치된 UI의 스크롤이 정상 동작하도록 수정됩니다.

   • 리소스 저장소에 즐겨찾기로 등록한 리소스가 삭제될 경우에 대한 예외처리가 추가됩니다.

   • AtlasBlueprint에 패킹된 Sprite Resource의 Slice 및 Border 설정을 변경할 경우

     새로운 버전이 갱신되도록 수정됩니다.

   • UI 엔티티 자식으로 복제한 UI 엔티티를 추가할 경우

     자식 엔티티가 부모 엔티티 뒤에 그려지던 현상이 수정됩니다.

   • 월드 만들기 시 꾸미기 템플릿을 통해 메이커에 진입할 경우
     카메라 줌 초기 상태가 100%에 맞게 설정되도록 수정됩니다.

   • OnBeginPlay 시점에 코스튬과 감정표현을 동시에 변경할 경우
     간헐적으로 감정표현이 정상적으로 실행되지 않던 현상이 수정됩니다.

   • UI Avatar의 Anchor가 Stretch 타입일 때 부모의 size가 변경되어도
UI Avatar의 size가 변경되지 않던 현상이 수정됩니다.

   • 외곽에 투명한 영역이 존재하는 PNG파일을 확대 후 배치한 월드에서
이미지에 흰색 선 등이 노출되지 않도록 수정됩니다.

   • 커서가 네이티브 드롭다운 UI, 네이티브 로딩 UI 위에 위치한 경우에도
     IsPointerOverUI()에서 true를 리턴하도록 수정됩니다.

   • Default LocaleDataSet과 WebSync LocaleDataSet 엔트리에 중복되는 키가 있을 때
     LocalizationService가 잘못된 텍스트를 조회하는 현상이 수정됩니다.

   • 스크립트 에디터와 관련한 아래 오류 현상이 수정됩니다.

일부 상황에서 함수 호출식에 Function 컬러가 적용되지 않는 현상이 수정됩니다.

산술 연산식의 타입 검사가 정상적으로 진행되지 않는 현상이 수정됩니다.

로컬 변수, 함수의 참조 관련 오류 현상이 수정됩니다.

로컬 함수의 Rename이 올바르지 않게 동작하는 현상

로컬 변수에 function 타입으로 Type Annotation을 적용한 경우

   참조 찾기가 정상적으로 동작하지 않는 현상

로컬 변수에 함수를 할당한 경우 함수가 아닌 로컬 변수로 인식되도록 수정

- Native Script에서 잘못된 생성자가 표시되는 현상이 수정됩니다.

- Native Script의 함수 시그니처가 일부 잘못된 타입으로 표시되는 현상이 수정됩니다.

- Native Script Panel에서 Event 타입 색깔이 다르게 표시되는 현상이 수정됩니다.

- FunctionName에서 Rename을 할 수 있는 'F2' 단축키가 작동하지 않는 현상이 수정됩니다.

올바른 타입을 반환했음에도 ReturnTypeMismatch 에러가 발생하는 현상이 수정됩니다.

시그니처 헬퍼에서 캐럿의 위치에 있는 매개변수가 올바르게 강조되지 않는 현상이 수정됩니다.

스크립트 에디터에서 string 기본 값이 올바르지 않게 표시되는 현상이 수정됩니다.

시그니처 헬퍼, 퀵 인포, Native Script Property에서 string 기본 값이 올바르게 표시되도록 수정

특정 심벌(Table Element, Iterator, Param Annotation 지정 심벌)에서
       시그니처 헬퍼가 작동하지 않는 현상이 수정됩니다.

일부 코드에서 시그니처 헬퍼가 잘못된 위치에 등장하는 현상이 수정됩니다.

일부 코드에서 Statement 쌍 자동 완성 기능이 제대로 동작하지 않는 현상이 수정됩니다.

일부 코드에서 함수 호출식이 잘못 평가되는 현상이 수정됩니다.

일부 코드에서 UnexpectedSymbol 에러의 빨간 밑줄이 표시되지 않는 현상이 수정됩니다.

- UnavailableMethodCall 에러가 Property나 EnumMember에 표시되는 현상이 수정됩니다.

- Type Annotation의 코드 컴플리션 후보에 any타입이 노출되도록 수정됩니다.

잘못된 lua 라이브러리 함수 시그니처가 올바르게 표시되도록 수정됩니다.

스크립트 어시스트가 로컬 함수의 가변 인자를 인식하지 못하는 현상이 수정됩니다.

일부 함수 호출식에서 중복되는 참조 결과가 발생하는 현상이 수정됩니다.

스크립트 에디터에서 파라미터의 이름 변경을 실패했을 때

  간헐적으로 에러 팝업이 노출되지 않는 현상이 수정됩니다.

   • AIComponent.LogEnabled가 true로 설정되어 있어도
     CreateLeafNode()로 생성한 노드에서는 로그가 출력되지 않는 현상이 수정됩니다.

   • 타일 에디터 툴바 동작이 어색한 현상이 수정됩니다.

   • 콜라이더 박스 크기를 핸들러로 변경하는 동안 프로퍼티 값이 갱신되지 않는 현상이 수정됩니다.

   • Hierarchy에서 검색한 상태로 Scene에서 엔티티를 선택해 삭제할 경우

     목록이 갱신되지 않는 현상이 수정됩니다.

   • SizeFit 사용 시 간헐적으로 스프라이트 영역 이상으로 텍스트가 벗어나는 현상이 수정됩니다.

   • 그룹에 속해있지 않은 계정으로 메이커에서 [File - Load - 그룹] 탭 진입 시

     에러 팝업이 노출되는 현상이 수정됩니다.

   • 프로퍼티 에디터에서 TextComponent가 SpriteGUlRendererComponent보다 상위에 존재할 때
     텍스트가 이미지에 가려져 보이지 않는 현상이 수정됩니다.

   • 모델 선택 후 프로퍼티 에디터에서 TagComponent를 추가하고 tags 프로퍼티의 size를 1이상으로

     변경해도 tag 입력창이 표시되지 않는 현상이 수정됩니다.

   • vertical, horizontal 타입의 scrollayoutGroup 컴포넌트가 추가된 엔티티의

     자식 엔티티들의 RectSize를 변경 시 일부 자식 엔티티에만 반영되는 현상이 수정됩니다.

   • 출시 환경에서 애니메이션 에디터로 제작한 ruid 사용이 불가능한 현상이 수정됩니다.

   • GridViewComponent가 추가된 엔티티의 visible를 false로 변경할 경우에도

     스크롤바가 표시되는 현상이 수정됩니다.

   • 프로퍼티 에디터에서 간헐적으로 'Tab' 키를 사용하여 프로퍼티 변경을 할 수 없는 현상이 수정됩니다.

   • 메이커 프로모드에서 팝업창 뒤에 위치한 다른 창의 버튼들이 클릭되는 현상이 수정됩니다.

   • 메이커에서 컴포넌트 엔트리 'a'를 패키지로 익스포트한 뒤 삭제하고 다시 패키지를 임포트할 경우
     'a' 컴포넌트 이름이 변경되어 추가되는 현상이 수정됩니다.

   • 팝업 UI 위로 새로운 확인창 등이 등장했을 때 'ESC' 키를 누르면 

     팝업 UI가 먼저 종료되는 현상이 수정됩니다.

   • 두 개 이상의 엔티티를 멀티 선택한 후 Size는 같고 key만 다른 딕셔너리 프로퍼티에서
      Size와 key를 편집할 수 있는 현상이 수정됩니다.

   • 메이커에서 UI엔티티 선택 후 계층 이동한 뒤 undo/redo를 반복하면
     자식의 localPositon이 Infinity로 설정되는 현상이 수정됩니다.

   • 신규 아바타 아이템 제작 시 목록의 마지막 부분에 생성되는 현상이 수정됩니다.

   • 메이커에서 소셜 웹뷰 창이 모바일 기기의 카메라 영역과 겹치는 현상이 수정됩니다.

   • 디버그 실행과 동시에 브레이크 포인트가 걸린 경우
     Scene의 UI가 스크립트 패널 위에 비정상적으로 노출되는 현상이 수정됩니다.

   • 그룹 월드와 관련한 아래 오류가 수정됩니다.

그룹 월드에서 생성된 UserDataSet에서 ServerOnly가 정상적으로 동작하도록 수정됩니다.

  ! 참고 사항

    수정 내역 반영을 위해서는 해당 데이터셋에서 ServerOnly 관련 변경점을 만들어 재 체크인 필요

그룹월드에서 UIGroup 생성을 실행 취소한 경우 UIGroup이 제거되지 않은 것처럼

  보이는 현상이 수정됩니다.

특정한 상황에서 모델이 missing으로 표시되는 현상이 수정됩니다.

기존 모델에 자식 엔티티를 추가해서 apply하고 모델 엔트리를 뒤에 체크인한 경우

  missing으로 표시되는 현상

기존 다른 모델을 사용한 엔티티를 선택하여 모델화하고 모델을 변경한 경우

  missing으로 표시되는 현상

하이어라키에서 missing으로 표시되어 있는 엔티티의 모델을 변경한 경우

  missing이 사라지지 않는 현상

그룹 월드에서 그룹원 A, B가 같은 엔티티를 선택하여 프로퍼티 에디터에 해당 엔티티 정보를

  표시 중일 때 그룹원 A가 체크인하면 그룹원 B의 프로퍼티 에디터가 갱신되지 않는 현상이 수정됩니다.

그룹 월드 입장 시 간헐적으로 다른 그룹원들이 작업한 내용이 제대로 적용되지 않는

  현상이 수정됩니다.

API

작업
내역

   • 머티리얼 및 파티클과 관련한 아래 오류 현상이 수정됩니다.

- LensDistortion 셰이더 사용 시 플랫폼에 따라 렌더링 결과가 다르게 나타나는 현상이 수정됩니다.

- SpritePattern 셰이더를 사용하는 월드에 진입 시 에러 메시지가 등장하는 현상이 수정됩니다.

- BlendColor, Blur, ChromaticAberration, Noise 타입의 셰이더에서 원본 객체의 색상이

  반영되지 않는 현상이 수정됩니다.

- SpriteGUIRendererComponent에서 아틀라스 기능 사용 시
        머티리얼이 정상적으로 렌더링 되지 않는 현상이 수정됩니다.

   • 파티클과 관련한 아래 오류 현상이 수정됩니다.

- Color 프로퍼티를 지원하지 않는 일부 ParticleComponent에서

Visible을 꺼도 파티클 효과가 나타나는 현상이 수정됩니다.

- PlayOnEnable이 false인 파티클을 SpawnService로 생성한 후 Play 함수로 실행 시
        뒤늦게 입장한 유저 화면에서는 재생 상태가 동기화되지 않는 현상이 수정됩니다.

   • Entity.AttachTo(), Entity.Detach() 함수가 호출될 때
     간혈적으로 엔티티가 잠시 잘못된 곳으로 위치하는 현상이 수정됩니다.

   • ActionState 이벤트로 애니메이션 재생 시 ZigzagLoop 옵션을 사용한 경우
     아바타가 정상적으로 노출되지 않는 현상이 수정됩니다.

   • DataStorageKeyInfo 사용 시 메이커와 출시 환경에서의 오류 코드가 다르게 출력되는 현상이 수정됩니다.

   • GetWorldInstanceInfoPagesAsync의 다음 페이지를 읽어오는 기능이 동작하지 않는 현상이 수정됩니다.

   • SideviewbodyComponent에서 사다리의 가장 높은 곳에 도달하면 지면에 착지하지 않고

     떨어지는 현상이 수정됩니다.

   • 일부 Component에서 disable 상태를 동적으로 enable할 경우 업데이트가 되지 않는 현상이 수정됩니다.

   • TransfromComponent의 Position을 변경 후 CollisionGroup을 변경할 경우
     변경된 위치가 정상적으로 반영되지 않는 현상이 수정됩니다.

   • 플레이어의 하위에 붙힌 Rigidbody를 가진 엔티티의 위치가 플레이어의 이동에 따라

     함께 이동되는 현상이 수정됩니다.

   • PlayerComponent:ProcessDead()를 호출한 이후에도 아래 점프가 가능한 현상이 수정됩니다.

   • AIComponent에서 Exclusive 노드의 실행이 끝난 다음 OnInit()이 불리지 않는 현상이 수정됩니다.

   • 월드 퇴장 시 WebViewComponent의 줌 상태가 초기화되지 않는 현상이 수정됩니다.

   • 기존 모델 엔트리로 새로운 모델을 생성할 경우 Child의 Id가

     기존 모델의 Child와 같은 값을 가지는 현상이 수정됩니다.

   • SpriteGuiRendererComponent의 ImageRuid가 같은 경우에도 다시 로드되는 현상이 수정됩니다.

   • LineRendererComponent, PolygonRendererComponent에서 Points 편집 중 'Ctrl + Z' 단축키 입력 시
     선/도형이 바로 갱신되지 않는 현상이 수정됩니다.

   • TextComponent의 Overflow 값이 ellipsis일 경우 텍스트 입력이 의도한대로 동작하지 않는

     현상이 수정됩니다.



잘 모르겠다면 개인적으로 핵심은 

레드 피시 떡밥 굴려도 재밌을거라 생각함