Differences

This shows you the differences between two versions of the page.

Link to this comparison view

display:mdisplay:layer:index [2026/02/15 20:53] – created admindisplay:mdisplay:layer:index [2026/02/15 20:55] (current) admin
Line 3: Line 3:
 M Display에서는 Layer를 지원합니다. 여러장의 Layer가 존재하고, 이 Layer가 모두 합쳐져서 보여지는 것을 말합니다.  M Display에서는 Layer를 지원합니다. 여러장의 Layer가 존재하고, 이 Layer가 모두 합쳐져서 보여지는 것을 말합니다. 
  
-{{ :mdisplay:레이어_좌표_시스템:layers.png?nolink |}}+{{ :display:mdisplay:layer:layers.png?nolink |}}
  
 파워온시 Backgound Layer가 자동 생성되고, 이것이 디폴트 Layer가 됩니다. 이후 “CreateLayer” 명령에 의해 Layer를 추가하실 수 있습니다. 파워온시 Backgound Layer가 자동 생성되고, 이것이 디폴트 Layer가 됩니다. 이후 “CreateLayer” 명령에 의해 Layer를 추가하실 수 있습니다.
Line 21: Line 21:
 FillText 100 100 "Text" FillText 100 100 "Text"
 </code> </code>
- 
  
 "disableLayer" 명령으로 해당 Layer를 비활성화 할 수 있습니다. 그러면 해당 Layer는 화면에서 사라집니다. EnableLayer 명령을 사용해서 다시 표시하도록 할 수 있습니다. "disableLayer" 명령으로 해당 Layer를 비활성화 할 수 있습니다. 그러면 해당 Layer는 화면에서 사라집니다. EnableLayer 명령을 사용해서 다시 표시하도록 할 수 있습니다.
- 
  
 "destroyLayer" 명령을 쓰면 해당 Layer가 사라집니다. (메모리에서 없어지므로 복구가 불가능합니다.) "destroyLayer" 명령을 쓰면 해당 Layer가 사라집니다. (메모리에서 없어지므로 복구가 불가능합니다.)
Line 31: Line 29:
  
 Layer 의 사이즈가 작을 경우에는 최대 15 개까지 생성할 수 있습니다. 전체화면 사이즈일 경우에는 1 개만 추가할 수 있습니다. 이 경우 background Layer 까지 포함해서 총 2 개의 Layer 를 사용하실 수 있습니다. Layer 의 사이즈가 작을 경우에는 최대 15 개까지 생성할 수 있습니다. 전체화면 사이즈일 경우에는 1 개만 추가할 수 있습니다. 이 경우 background Layer 까지 포함해서 총 2 개의 Layer 를 사용하실 수 있습니다.
- 
- 
  
 \\ \\  \\ \\ 
Line 41: Line 37:
 지원합니다. (방향은 [[mdisplay:초기화:index|초기화]]에서 변경가능하며, 디폴트는 가로방향입니다.) 지원합니다. (방향은 [[mdisplay:초기화:index|초기화]]에서 변경가능하며, 디폴트는 가로방향입니다.)
  
-{{ :mdisplay:레이어_좌표_시스템:orientation.png?nolink |}}+{{ :display:mdisplay:layer:orientation.png?nolink |}}
  
 좌표 기준점은 Active된 Layer의 영향을 받게 됩니다. 최초 Background Layer만 Active 된 좌표 기준점은 Active된 Layer의 영향을 받게 됩니다. 최초 Background Layer만 Active 된
 상태에서는 화면가장 왼쪽 위가 0, 0 지점이 됩니다. 상태에서는 화면가장 왼쪽 위가 0, 0 지점이 됩니다.
  
-{{ :mdisplay:레이어_좌표_시스템:cordination.png?nolink |}}+{{ :display:mdisplay:layer:cordination.png?nolink |}}
  
 400, 200 사이즈의 Layer를 화면 중앙에 위치시키고, Active 하면 아래와 같이 Active된 Layer의 400, 200 사이즈의 Layer를 화면 중앙에 위치시키고, Active 하면 아래와 같이 Active된 Layer의
 좌측상단이 0,0이 됩니다. 좌측상단이 0,0이 됩니다.
  
-{{ :mdisplay:레이어_좌표_시스템:cordination2.png?nolink |}}+{{ :display:mdisplay:layer:cordination2.png?nolink |}}
  
 일부 코멘드에서 좌표는 소수점 이하 1자리까지 사용되는데, 그 이유는 좀 더 부드러운 곡선처리를 일부 코멘드에서 좌표는 소수점 이하 1자리까지 사용되는데, 그 이유는 좀 더 부드러운 곡선처리를
 위한 “안티 알리아싱”을 구현하기 위해서 입니다.  위한 “안티 알리아싱”을 구현하기 위해서 입니다. 
  
-{{ :mdisplay:레이어_좌표_시스템:antialiasing.png?nolink |}}+{{ :display:mdisplay:layer:antialiasing.png?nolink |}}
  
-{{ :mdisplay:레이어_좌표_시스템:antialiased.png?nolink |}}+{{ :display:mdisplay:layer:antialiased.png?nolink |}}
  
 [[..:index|M Display 시리얼 칼라 그래픽 디스플레이]] [[..:index|M Display 시리얼 칼라 그래픽 디스플레이]]