Version: 2017.2
타일맵과 물리 2D
TileBase

스크립트 가능한 타일

스크립트 가능한 타일 생성

TileBase로부터 값을 상속받는 새 클래스(또는 Tile과 같이 TileBase의 유용한 하위 클래스)를 생성할 수 있습니다. 새 Tile 클래스에서 필수적인 메서드를 오버라이드할 수 있습니다. 일반적으로 다음과 같은 메서드를 오버라이드할 수 있습니다.

  • RefreshTile은 타일이 타일맵에 추가될 때 주위의 어떤 타일이 업데이트될지 결정합니다.
  • GetTileData는 타일맵에 표시되는 타일의 모습을 결정합니다.

Create instances of your new class using ScriptableObject.CreateInstance<(Your Tile Class>(). You may convert this new instance to an Asset in the Editor in order to use it repeatedly by calling AssetDatabase.CreateAsset().

타일의 커스텀 에디터도 만들 수 있습니다. 이 에디터는 스크립트 가능한 오브젝트의 커스텀 에디터와 동일한 방법으로 사용할 수 있습니다.

새 타일 에셋을 저장하려면 반드시 프로젝트를 저장해야 합니다!


  • 2017–09–06 일부 편집 리뷰를 거쳐 페이지 게시됨
타일맵과 물리 2D
TileBase