int maxHP = 100;
int maxMana = 100;
int currentHP = 60; // ¸½ºß¤ÎHP
int currentMana = 60; // ¸½ºß¤Î¥Þ¥Ê
bool hasImmortalItem = false; // ÉÔ»à¿È¤Î¥¢¥¤¥Æ¥à¤ò»ý¤Ã¤Æ¤¤¤ë¤«
if ((currentHP >= maxHP / 2 && currentMana >= maxMana / 2) || hasImmortalItem) {
Debug.Log("¥Ð¥È¥ë¥ì¥Ç¥£");
} else {
Debug.Log("½àÈ÷¤¬É¬Í×");
}
¡¡¤³¤ÎÌäÂê¤Ç¤Ï¡¢¥×¥ì¥¤¥ä¡¼¤¬HP¤È¥Þ¥Ê¤ÎξÊý¤¬50%°Ê¾å¤Ç¤¢¤ë¤«¡¢¤Þ¤¿¤ÏÉÔ»à¿È¤Î¥¢¥¤¥Æ¥à¤ò»ý¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ë¡¢¡Ö¥Ð¥È¥ë½àÈ÷´°Î»¡×¤òɽ¼¨¤¹¤ë¤³¤È¤¬µá¤á¤é¤ì¤Æ¤¤¤Þ¤¹¡£
¤³¤³¤Ç¤ÏÊ£¿ô¤ÎÏÀÍý±é»»»Ò¤òÁȤ߹ç¤ï¤»¤Æ¡¢ÆÃÄê¤Î¾ò·ï¤¬Ëþ¤¿¤µ¤ì¤¿¤È¤¤ËÆÃÄê¤Î·ë²Ì¤ò½Ð¤¹¤¿¤á¤ÎÊ£»¨¤Ê¾ò·ï¤òºî¤ê¤Þ¤¹¡£
¥«¥Ã¥³¤ò»È¤Ã¤ÆÍ¥Àè½ç°Ì¤òÌÀ³Î¤Ë¤·¡¢°Õ¿Þ¤·¤¿·ë²Ì¤¬ÆÀ¤é¤ì¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
¡¡¤³¤Î¥µ¥ó¥×¥ë¥³¡¼¥É¤Ç¤Ï¡¢¤Þ¤º¥×¥ì¥¤¥ä¡¼¤Î¸½ºß¤ÎHP¤È¥Þ¥Ê¤¬³Æ¡¹ºÇÂçÃͤÎȾʬ°Ê¾å¤Ç¤¢¤ë¤«¤ò³Îǧ¤·¤Æ¤¤¤Þ¤¹¡£
¤½¤·¤Æ¡¢¤½¤ÎξÊý¤¬Ëþ¤¿¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡ÊA && B¡Ë¡¢¤â¤·¤¯¤Ï¥×¥ì¥¤¥ä¡¼¤¬ÉÔ»à¿È¤Î¥¢¥¤¥Æ¥à¤ò»ý¤Ã¤Æ¤¤¤ë¾ì¹ç¡ÊC¡Ë¤Ë¡¢"¥Ð¥È¥ë¥ì¥Ç¥£"¤Èɽ¼¨¤·¤Þ¤¹¡£
¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï¡¢"½àÈ÷¤¬É¬Í×"¤Èɽ¼¨¤·¤Þ¤¹¡£
¡¡¤³¤ÎÌäÂê¤Ç¤Ï¡¢'()'¤ò»ÈÍѤ·¤Æ¾ò·ï¼°¤Îɾ²Á¤ÎÍ¥Àè½ç°Ì¤òÀ©¸æ¤·¡¢A && B¤ÈC¤Î2¤Ä¤Î¾ò·ï¤ò¸ÄÊ̤Ëɾ²Á¤·¤Æ¤¤¤Þ¤¹¡£
¤³¤ì¤Ï¡¢'()'Æâ¤Î¾ò·ï¤¬ºÇ½é¤Ëɾ²Á¤µ¤ì¡¢¤½¤Î·ë²Ì¤ò¸µ¤ËºÇ½ªÅª¤Ê¾ò·ï¼°¤¬É¾²Á¤µ¤ì¤ë¤¿¤á¤Ç¤¹¡£
¤½¤Î¤¿¤á¡¢¤³¤Î¤è¤¦¤Ë'()'¤ò»È¤Ã¤Æ¾ò·ï¼°¤ò¤¦¤Þ¤¯¹½À®¤¹¤ë¤³¤È¤Ç¡¢µá¤á¤ë¾ò·ï¤Ë¹ç¤Ã¤¿¥×¥í¥°¥é¥à¤òºîÀ®¤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
¡¡¤Þ¤¿¡¢¤³¤ÎÌäÂê¤Ç¤ÏHP¤È¥Þ¥Ê¡¢ÉÔ»à¿È¤Î¥¢¥¤¥Æ¥à¤È¤¤¤Ã¤¿
Ê£¿ô¤ÎÍ×ÁǤòÁȤ߹ç¤ï¤»¤Æ¾ò·ï¤òɽ¸½¤·¤Æ¤¤¤Þ¤¹¡£
¤³¤ì¤Ï¡¢¸½¼ÂÀ¤³¦¤ÎÌäÂê¤ò¥×¥í¥°¥é¥à¤Çɽ¸½¤¹¤ëºÝ¤Ë¤è¤¯¸«¤é¤ì¤ë¥Ñ¥¿¡¼¥ó¤Ç¡¢¤³¤ì¤òÍý²ò¤¹¤ë¤³¤È¤Ç¤è¤êÊ£»¨¤ÊÌäÂê¤ËÂбþ¤Ç¤¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£