コード例 #1
0
    public void InvincibleButton()
    {
        InvincibleFragment invincibleFragment = new InvincibleFragment();

        invincibleFragment.InternalTime = invincibleTime;   // 无敌时间
        invincibleFragment.TakeEffect(entity);
    }
コード例 #2
0
 void Update()
 {
     if (health.Value < currHealth)
     {
         InvincibleFragment invincibleFragment = new InvincibleFragment();
         invincibleFragment.InternalTime = 0.2f; // 无敌时间
         invincibleFragment.TakeEffect(GetComponent <Entity>());
     }
     currHealth = health.Value;
 }