차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
unity:howto-portingbetweenplatforms [2015/05/22 08:34] – 문서가 unity3d:howto-portingbetweenplatforms에서 unity:howto-portingbetweenplatforms(으)로 옮겨졌습니다 V_Lunity:howto-portingbetweenplatforms [2018/02/22 11:34] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 +{{tag>유니티 unity}}
  
 ======Porting a Project Between Platforms====== ======Porting a Project Between Platforms======
줄 73: 줄 74:
 ====Automatic memory management==== ====Automatic memory management====
  
-The recovery of unused memory from "dead" objects is handled automatically by Unity and often happens imperceptibly on desktop machines. However, the lower memory and CPU power on mobile devices means that garbage collections can be more frequent and the time they take can impinge more heavily on performance (causing unwanted pauses in gameplay, etc). Even if the game runs in the available memory, it may still be necessary to optimise code to avoid garbage collection pauses. More information can be found on our [[Understanding Automatic Memory Management|memory management page]].+The recovery of unused memory from "dead" objects is handled automatically by Unity and often happens imperceptibly on desktop machines. However, the lower memory and CPU power on mobile devices means that garbage collections can be more frequent and the time they take can impinge more heavily on performance (causing unwanted pauses in gameplay, etc). Even if the game runs in the available memory, it may still be necessary to optimise code to avoid garbage collection pauses. More information can be found on our [[unity3d:Understanding Automatic Memory Management|memory management page]].
  
  
줄 80: 줄 81:
 A game that runs well on a desktop machine may suffer from poor framerate on a mobile device simply because the mobile CPU struggles with the game's complexity. Extra attention may therefore need to be paid to code efficiency when a project is ported to a mobile platform. A number of simple steps to improve efficiency are outlined on [[unity:iphone-performance|this page]] in our manual. A game that runs well on a desktop machine may suffer from poor framerate on a mobile device simply because the mobile CPU struggles with the game's complexity. Extra attention may therefore need to be paid to code efficiency when a project is ported to a mobile platform. A number of simple steps to improve efficiency are outlined on [[unity:iphone-performance|this page]] in our manual.
  
-{{tag>유니티 unity}} 
    * 출처: [[http://unitykoreawiki.com/index.php?n=KrMain.HOWTO-PortingBetweenPlatforms|유니티코리아위키]] (CC BY-NC-SA 2.0)    * 출처: [[http://unitykoreawiki.com/index.php?n=KrMain.HOWTO-PortingBetweenPlatforms|유니티코리아위키]] (CC BY-NC-SA 2.0)