コード例 #1
0
ファイル: CharacterBase.cs プロジェクト: Wolfos/Adventure-RPG
        protected void Start()
        {
            healthDisplay           = UIBase.GetHealthDisplay();
            healthDisplay.MaxHealth = startHealth;

            if (meleeAttackTrigger != null)
            {
                meleeAttackTrigger.onTriggerEnter += TargetTriggerEnter;
                meleeAttackTrigger.onTriggerExit  += TargetTriggerExit;
            }

            if (interactionTrigger != null)
            {
                interactionTrigger.onTriggerEnter += InteractionTriggerEnter;
                interactionTrigger.onTriggerStay  += InteractionTriggerStay;
                interactionTrigger.onTriggerExit  += InteractionTriggerExit;
            }

            currentTargets = new List <CharacterBase>();
        }