ProgressBar
OnGUI( )¿¡¼ ÅؽºÃÄ·Î ÁøÇà¹Ù¸¦ ±×·Áº¸ÀÚ. HP°¡ 1 À϶§ HP°¡ 0.2 À϶§ HP °ª¿¡ µû¶ó damageTexture¿¡¼ Ä®¶ó°ªÀ» ÀÐ¾î ¿Í¼ ±×¸°´Ù. 1. ÅؽºÃÄ ¼±¾ð
Ŭ·¡½º¿¡ ÅؽºÃĸ¦ ¼±¾ðÇÑ´Ù. 2. ¹é±×¶ó¿îµå ÅؽºÃÄ ±×¸®±â
ÆøÀº ½ºÅ©¸°ÀÇ Àý¹Ý Á¤µµ µÇ°í, ³ôÀÌ´Â ¹é±×¶ó¿îµå ÅؽºÃÄÀÇ ³ôÀÌÀÌ´Ù. 3. µ¥¹ÌÁö ÅؽºÃÄ Ä®¶ó°ª ±¸Çϱâ
GetPixelBilinear( )ÀÇ UV °ªÀ¸·Î ÅؽºÃÄÀÇ Ä®¶ó°ªÀ» ÀÐ¾î ¿Â´Ù. 4. foregroundTexture ±×¸®±â
health °ªÀº 0 ~ 1 »çÀÌ·Î, rect ¸¸Å ±×¸°´Ù. 5. ½ºÅ©¸³Æ®¸¦ ¿ÀºêÁ§Æ® ÄÄÆ÷³ÍÆ®·Î Ãß°¡ 6. Inspector â¿¡¼ ÅؽºÃÄ ÇÒ´ç ÇØ´ç ¿ÀºêÁ§Æ®ÀÇ Inspector â¿¡¼ 3°³ÀÇ ÅؽºÃÄ º¯¼ö¿¡ ÅؽºÃĸ¦ ÇÒ´çÇÑ´Ù. 7. damageTexture ¼³Á¤ ù°, ProjectÀÇ damageTexture¸¦ ¼±ÅÃÇÑ ÈÄ, InspectorâÀÇ Texture¸¦ Ŭ¸¯ÇÏ¿© Advanced ¸Þ´º¸¦ ¼±ÅÃÇÑ´Ù. 8. ÅؽºÃĸ¦ ¼³Á¤ÇÑ´Ù.
Âü°í ) ¿ÕÃʺ¸ µû¶óÇÏ¸ç °ÔÀÓ¸¸µé±â (¹ÚÁß¼ö ÁöÀ½, ÃâÆÇ»ç´Â ¹«Áö°³ÅÍ)
|