Unity¤Ë´ØÏ¢¤¹¤ëµ­»ö¤Ç¤¹

¡¡¥¹¥Æ¡¼¥¸¤Ë¥³¥ó¥Ç¥£¥·¥ç¥óÍѤΥ·¥ó¥Ü¥ë¤òÀßÃÖ¤·¤Æ¡¢¥×¥ì¥¤¥ä¡¼¤¬¿¯Æþ¤·¤¿¤é¥·¥ó¥Ü¥ë¤Ë±þ¤¸¤¿¥³¥ó¥Ç¥£¥·¥ç¥ó¤¬ÉÕÍ¿¤µ¤ì¤ëµ¡Ç½¤ò¼ÂÁõ¤·¤Þ¤¹¡£


¡ã¼ÂÁõÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¥¹¥Æ¡¼¥¸¤Î¥·¥ó¥Ü¥ë¤Ë¿¯Æþ¤·¤¿ºÝ¤Ë¡¢¥³¥ó¥Ç¥£¥·¥ç¥ó¤òÉÕÍ¿¤¹¤ë¾ì¹ç

Àß·×


¡¡¥¹¥Æ¡¼¥¸¤Î¥·¥ó¥Ü¥ë¤Ë¿¯Æþ¤·¤¿ºÝ¤Ë¡¢¥·¥ó¥Ü¥ë¤Ë±þ¤¸¤¿¥³¥ó¥Ç¥£¥·¥ç¥ó¤òÉÕÍ¿¤¹¤ë¾ì¹ç¤Î¼ÂÁõÎã¤Ç¤¹¡£
º£²ó¤Ï¡¢»ë³¦¤ò¹­¤²¤ë¥³¥ó¥Ç¥£¥·¥ç¥ó¤òÉÕÍ¿¤¹¤ë½èÍý¤òÀ߷פ·¤Æ¼ÂÁõ¤·¤Þ¤¹¡£

¡¡½èÍý¤Îή¤ì¤Ï¡¢Â¾¤Î¥³¥ó¥Ç¥£¥·¥ç¥ó¤âƱ¤¸¤Ç¤¹¤Î¤Ç¡¢¤³¤Î¥µ¥¤¥¯¥ë¤¬Íý²ò¤Ç¤­¤ì¤Ð¡¢Æ±¤¸Í×ÎΤÇÊ̤Υ·¥ó¥Ü¥ë¤Ë±þÍѤǤ­¤Þ¤¹¡£

¡¡£±¡¥¥×¥ì¥¤¥ä¡¼¤¬¥³¥ó¥Ç¥£¥·¥ç¥óÍѤΥ·¥ó¥Ü¥ë¤Ë¿¯Æþ¤¹¤ë

¡¡£²¡¥¥³¥ó¥Ç¥£¥·¥ç¥óÍѤΥ·¥ó¥Ü¥ë¤ËÀßÄꤵ¤ì¤Æ¤¤¤ë¥³¥ó¥Ç¥£¥·¥ç¥ó¤ò¥×¥ì¥¤¥ä¡¼¤ËÉÕÍ¿¤¹¤ë

¡¡¤Þ¤º¤Ï¥·¥ó¥Ü¥ëÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¡¢¤½¤Î¸å¡¢¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤Þ¤¹¡£


¥³¥ó¥Ç¥£¥·¥ç¥óÍѤΥ·¥ó¥Ü¥ë¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë


¡¡À½ºîÊýË¡¤Ï¼«Í³¤Ç¤¹¡£»²¹ÍÍѤ˲èÁü¤ò·ÇºÜ¤·¤Æ¤ª¤­¤Þ¤¹¡£













¡¡¥·¥ó¥Ü¥ëÍѤβèÁü¤òÀßÄꤷ¤¿¤é¡¢MaskInteraction ¤ÎÀßÄê¤ò Visible Inside Mask ¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£
¤Þ¤¿¡¢Sorting Layer ¤ÎÀßÄê¤â¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î£²¤Ä¤ÎÀßÄ꤬½ÐÍè¤Æ¤¤¤Ê¤¤¤È¡¢²èÁü¤ÎÍ¥Àè½ç°Ì¤¬ÊѤï¤Ã¤Æ¤·¤Þ¤Ã¤¿¤ê¡¢¥Þ¥¹¥¯¤¬µ¡Ç½¤·¤Þ¤»¤ó¡£















PlayerCondition_View ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë


¡¡¥¹¥Æ¡¼¥¸¥·¡¼¥ó¤Î»ë³¦¤ÎÈϰϤòÀ©¸æ¤¹¤ë¥³¥ó¥Ç¥£¥·¥ç¥óÍѤΥ¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤Þ¤¹¡£
¤³¤Î¥¹¥¯¥ê¥×¥È¤òÀè¤Û¤ÉºîÀ®¤·¤¿¥·¥ó¥Ü¥ë¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤·¤Þ¤¹¡£¡¡
ºîÀ®¤¹¤ë¥¹¥¯¥ê¥×¥È¤Ï£±¤Ä¤Ç¤¹¤¬¡¢ConditionType ¤ò View_Wide ¤« View_Narrow ¤Ë¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢ÀßÄê¤òÊѤ¨¤ë¤³¤È¤Ç¶¦Í­¤·¤ÆÍøÍѤǤ­¤Þ¤¹¡£

¡¡¤³¤Î¥¹¥¯¥ê¥×¥È¤Ï¡¢¥×¥ì¥¤¥ä¡¼¤¬¥³¥ó¥Ç¥£¥·¥ç¥ó¤Î¥·¥ó¥Ü¥ë¤Ë¿¯Æþ¤·¤¿ºÝ¤Ë¥¢¥¿¥Ã¥Á¤µ¤ì¤ë¤è¤¦¤ËÀ߷פµ¤ì¤Æ¤¤¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢¸½»þÅÀ¤Ç¤Ï¡¢ºîÀ®¤À¤±¤¹¤ì¤Ð´°Î»¤Ç¤¹¡£


PlayerCondition_View.cs

<= ¥¯¥ê¥Ã¥¯¤¹¤ë¤È³«¤­¤Þ¤¹



ConditionItemSymbol ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë


¡¡¥·¥ó¥Ü¥ë¤Ë¿¯Æþ¤·¤¿ºÝ¤Ë¡¢¼ÂºÝ¤Ë¥×¥ì¥¤¥ä¡¼¤ËÉÕÍ¿¤µ¤ì¤ë¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤Þ¤¹¡£
¤³¤Î¥¹¥¯¥ê¥×¥È¤â ConditionType ¤ÎÉôʬ¤ÎÀßÄê¤òÊѤ¨¤ë¤³¤È¤Ç¡¢Ê£¿ô¤Î¥³¥ó¥Ç¥£¥·¥ç¥óÍѤΥ·¥ó¥Ü¥ë¤ËŬÍѤǤ­¤Þ¤¹¡£

¡¡¥¹¥¯¥ê¥×¥È¤¬´°À®¤·¤¿¤é¡¢¥³¥ó¥Ç¥£¥·¥ç¥ó¤Î¥·¥ó¥Ü¥ë¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤·¤Þ¤¹¡£


ConditionItemSymbol.cs

<= ¥¯¥ê¥Ã¥¯¤¹¤ë¤È³«¤­¤Þ¤¹



¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü



¥²¡¼¥à¤ò¼Â¹Ô¤·¤ÆÆ°ºî¤ò³Îǧ¤¹¤ë


¡¡¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¡¢¥³¥ó¥Ç¥£¥·¥ç¥óÍѤΥ·¥ó¥Ü¥ë¤Ë¥×¥ì¥¤¥ä¡¼¤ò¿¯Æþ¤µ¤»¤Þ¤¹¡£
¥×¥ì¥¤¥ä¡¼¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë PlayerCondition_View ¥¯¥é¥¹¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¡¢¥²¡¼¥à²èÌ̤λ볦Éôʬ(¥Þ¥¹¥¯¤Î¥µ¥¤¥º)¤¬ÊѲ½¤¹¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£


¡ã¼ÂÁõÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯

¡¡¥·¥ó¥Ü¥ë¤Ë¿¯Æþ¤·¡¢PlayerCondition_View ¥¯¥é¥¹¤¬¥¢¥¿¥Ã¥Á¤¬¤µ¤ì¤Æ¤¤¤ë¤Ë¤â¤«¤«¤ï¤é¤º¡¢¥Þ¥¹¥¯¤Î¥µ¥¤¥º¤¬ÊѤï¤é¤Ê¤¤¾ì¹ç¡¢
¥Þ¥¹¥¯¤òÀ©¸æ¤¹¤ë¤¿¤á¤Î¾ðÊ󤬥¢¥µ¥¤¥ó¤µ¤ì¤Æ¤ª¤é¤º¡¢¥¨¥é¡¼¤Ë¤Ê¤Ã¤Æ¤¤¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£

¡¡SymbolManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î SymbolManager ¥¯¥é¥¹¤ò¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ç³Îǧ¤·¡¢SpriteMaskTran ÊÑ¿ô¤Ë¥¢¥µ¥¤¥ó¾ðÊó¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¤«¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¤³¤ÎÉôʬ¤Î¼ê½ç¤Ï¡¢¥¿¡¼¥óµ¡Ç½¤Î¼ÂÁõÆâ¤Ë·ÇºÜ¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢Æɤßľ¤·¤Æ¤ß¤Þ¤·¤ç¤¦¡£


ItemSymbol_View_Wide ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤Æ¡¢StageGenerator ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ËÀßÄꤹ¤ë


¡¡½èÍý¤¬ÌäÂê¤Ê¤¯Æ°ºî¤·¤¿¾ì¹ç¡¢ItemSymbol_View_Wide ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤Æ¡¢¥Ò¥¨¥é¥ë¥­¡¼¤è¤êºï½ü¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¤½¤Î¸å¡¢StageGenerator ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤è¤ê¡¢À¸À®ÂоݤȤʤ륷¥ó¥Ü¥ë¤È¤·¤Æ ItemSymbol_View_Wide ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö¤òÅÐÏ¿¤·¤Æ¤¯¤À¤µ¤¤¡£
¤³¤¦¤¹¤ë¤³¤È¤Ç¡¢¥¨¥Í¥ß¡¼¥·¥ó¥Ü¥ë¤ä¥¢¥¤¥Æ¥à¥·¥ó¥Ü¥ë¤ÈƱ¤¸¤è¤¦¤Ë¡¢¥³¥ó¥Ç¥£¥·¥ç¥ó¤Î¥·¥ó¥Ü¥ë¤âÀ¸À®¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£À¸À®¤¹¤ë³ä¹ç¤â¼«Í³¤ËÀßÄꤷ¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£


¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü



¥²¡¼¥à¤ò¼Â¹Ô¤·¤ÆÆ°ºî¤ò³Îǧ¤¹¤ë


¡¡¥²¡¼¥à¤ò¼Â¹Ô¤·¡¢¥³¥ó¥Ç¥£¥·¥ç¥ó¤Î¥·¥ó¥Ü¥ë¤¬¼«Æ°À¸À®¤µ¤ì¤Æ¤¤¤ë¤«¤ò³Îǧ¤·¤Æ¤ß¤¯¤À¤µ¤¤¡£

¡¡À¸À®¤µ¤ì¤¿¥·¥ó¥Ü¥ë¤ò SymbolManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆÀ¸À®¤µ¤ì¤Æ¡¢SymbolList ÊÑ¿ô¤Ë¤âÅÐÏ¿¤µ¤ì¤Þ¤¹¡£


¡ã¼ÂÁõ²èÁü­¡¡ä



¡ã¼ÂÁõ²èÁü­¢¡ä




¡ã¹Í¤¨¤è¤¦¡ª¡ä¡¡»ë³¦¤ò¶¹¤¯¤¹¤ë¥³¥ó¥Ç¥£¥·¥ç¥ó¤Î¥·¥ó¥Ü¥ë¤òºîÀ®¤¹¤ë


¡¡»ë³¦¤ò¹­¤¯¤¹¤ë¥·¥ó¥Ü¥ë¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÊ£À½¤·¤Æ¡¢»ë³¦¤ò¶¹¤¯¤¹¤ë¥³¥ó¥Ç¥£¥·¥ç¥ó¤òÉÕÍ¿¤¹¤ë¥·¥ó¥Ü¥ë¤ÎºîÀ®¤ËÄ©À路¤Þ¤·¤ç¤¦¡£
¥·¥ó¥Ü¥ëÍѤβèÁü¤È¡¢¥³¥ó¥Ç¥£¥·¥ç¥ó¤ÎÀßÄê°Ê³°¤Ï¤½¤Î¤Þ¤ÞÍøÍѲÄǽ¤Ç¤¹¡£








¡¡¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¤¡¢Æ°ºî¤ËÌäÂ꤬¤Ê¤±¤ì¤Ð¡¢¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤Þ¤¹¡£
¤½¤·¤Æ¡¢»ë³¦¤ò¹­¤²¤ë¥·¥ó¥Ü¥ë¤ÈƱ¤¸¤è¤¦¤Ë StageGenerator ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ËÅÐÏ¿¤·¤Æ¡¢¼«Æ°À¸À®¤¹¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£


¡ã¼ÂÁõÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯



¡ã¹Í¤¨¤è¤¦¡ª¡ä¡¡¥á¥½¥Ã¥É¤ò¶¦Í­²½¤¹¤ë


¡¡ConditionItemSymbol ¥¯¥é¥¹Æâ¤Î TriggerSymbol ¥á¥½¥Ã¥ÉÆâ¤Î¥³¥ó¥Ç¥£¥·¥ç¥ó¤Î¼ïÎà¤òÄ´¤Ù¤Æ¡¢¥×¥ì¥¤¥ä¡¼¤ËÉÕÍ¿¤¹¤ë½èÍý¤Ï¡¢
Stage ¥¯¥é¥¹Æâ¤Ë¤¢¤ë AddDebuff ¥á¥½¥Ã¥ÉÆâ¤Î½èÍý¤È¤Û¤ÜƱ¤¸ÆâÍƤˤʤäƤ¤¤Þ¤¹¡£(Á°È¾¤¬¾¯¤·¤À¤±°ã¤¤¤Þ¤¹)

¡¡¤³¤Î¤è¤¦¤Ê¾ì¹ç¡¢ConditionItemSymbol ¥¯¥é¥¹Æâ¤Î TriggerSymbol ¥á¥½¥Ã¥ÉÆâ¤Ë¡¢Stage ¥¯¥é¥¹¤Ë¤¢¤ë AddDebuff ¥á¥½¥Ã¥ÉÆâ¤Î½èÍý¤ò¶¦Í­¤·¤ÆÍøÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤ì¤Ð¡¢
ConditionItemSymbol ¥¯¥é¥¹Æâ¤Î½èÍý¤¬¤¹¤Ã¤­¤ê¤·¤Þ¤¹¡£

¡¡¤É¤Î¤è¤¦¤Ê¥í¥¸¥Ã¥¯¤òÁȤó¤ÇÀ߷פ¹¤ì¤Ð¡¢Æ±¤¸¤è¤¦¤Ê½èÍý¤ò£±²Õ½ê¤Ë¤Þ¤È¤á¤Æ¶¦Í­²½¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¤Î¤«¡¢À߷פȼÂÁõ¤ËÄ©À路¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¤¿¤À¤·¡¢½èÍý¤ÎÁ°È¾¤¬°ã¤Ã¤¿¤ê¤·¤Þ¤¹¤Î¤Ç¡¢¤É¤³¤Þ¤Ç¤ò¥á¥½¥Ã¥É²½¤·¡¢¤É¤³¤Þ¤Ç¤ò¶¦Í­²½¤¹¤ë¤Î¤«¡¢¤È¤¤¤¦Éôʬ¤ò¤·¤Ã¤«¤ê¤È¹Í¤¨¤Æ¥í¥¸¥Ã¥¯¤òÁȤàɬÍפ¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢
¤½¤Î¤Þ¤Þ AddDebuff ¥á¥½¥Ã¥É¤Î½èÍý¤ò»ý¤Ã¤Æ¤¯¤ì¤Ð¤¤¤¤¤È¤¤¤¦Ìõ¤Ç¤¢¤ê¤Þ¤»¤ó¤Î¤Ç¡¢Ãí°Õ¤¬É¬ÍפǤ¹¡£

¡¡£²¤Ä¤Î¥á¥½¥Ã¥É¤òÀººº¤·¡¢½èÍý¤Î¶¦Ä̤·¤Æ¤¤¤ëÉôʬ¤¬¤É¤³¤«¤òÍý²ò¤·¤¿¾å¤Ç¡¢¤½¤ÎÉôʬ¤ò¶¦Í­²½¤¹¤ë¤Ë¤Ï¤É¤¦¤¹¤ì¤Ð¤¤¤¤¤Î¤«¤ò¹Í¤¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£

¥³¥á¥ó¥È¤ò¤«¤¯


¡Öhttp://¡×¤ò´Þ¤àÅê¹Æ¤Ï¶Ø»ß¤µ¤ì¤Æ¤¤¤Þ¤¹¡£

ÍøÍѵ¬Ìó¤ò¤´³Îǧ¤Î¤¦¤¨¤´µ­Æþ²¼¤µ¤¤

Menu


´ðÁÃ

µ»½Ñ/Ãμ±(¼ÂÁõÎã)

3D¥¢¥¯¥·¥ç¥ó¥²¡¼¥à

2D¤ª¤Ï¤¸¤­¥²¡¼¥à(ȯŸÊÔ)

2D¶¯À©²£¥¹¥¯¥í¡¼¥ë¥¢¥¯¥·¥ç¥ó(ȯŸÊÔ)

2D¥¿¥Ã¥×¥·¥å¡¼¥Æ¥£¥ó¥°(³ÈÄ¥ÊÔ)

¥ì¡¼¥¹¥²¡¼¥à(È´¿è)

2DÊüÃÖ¥²¡¼¥à(ȯŸÊÔ)

3D¥ì¡¼¥ë¥¬¥ó¥·¥å¡¼¥Æ¥£¥ó¥°(±þÍÑÊÔ)

3Dæ½Ð¥²¡¼¥à(È´¿è)

2D¥ê¥¢¥ë¥¿¥¤¥à¥¹¥È¥é¥Æ¥¸¡¼

3D¥¿¥Ã¥×¥¢¥¯¥·¥ç¥ó(NavMeshAgent »ÈÍÑ)

2D¥È¥Ã¥×¥Ó¥å¡¼¥¢¥¯¥·¥ç¥ó(¥«¥¨¥ë¤Î°Ù¤Ë¡Á¡¢¥Ü¥³¥¹¥«¥¦¥©¡¼¥ºÉ÷)

VideoPlayer ¥¤¥Ù¥ó¥ÈϢư¤Î¼ÂÁõÎã

VideoPlayer ¥ê¥¹¥ÈÆ⤫¤é¥à¡¼¥Ó¡¼ºÆÀ¸¤Î¼ÂÁõÎã(ȯŸ)

AR ²èÁüÉÕ¤­¥ª¥Ö¥¸¥§¥¯¥ÈÀ¸À®¤Î¼ÂÁõÎã

AR ¥ê¥¹¥ÈÆ⤫¤éÀ¸À®¤Î¼ÂÁõÎã(ȯŸ)

2D¥È¥Ã¥×¥Ó¥å¡¼¥¢¥¯¥·¥ç¥ó(¥µ¥Ð¥¤¥Ð¡¼É÷)

private



¤³¤Î¥µ¥¤¥ÈÆâ¤ÎºîÉʤϥæ¥Ë¥Æ¥£¤Á¤ã¤ó¥é¥¤¥»¥ó¥¹¾ò¹à¤Î¸µ¤ËÄ󶡤µ¤ì¤Æ¤¤¤Þ¤¹¡£

´ÉÍý¿Í/Éû´ÉÍý¿Í¤Î¤ßÊÔ½¸¤Ç¤­¤Þ¤¹