Esempio n. 1
0
    // Start is called before the first frame update

    private void Awake()
    {
        sr       = GetComponent <SpriteRenderer>();
        animator = GetComponent <Animator>();
        npcTimer = this.gameObject.AddComponent <NpcTimer>().ConfingIntervalTime(damageIntervalTime, damageIntervalTime - 0.01f);
        //立刻触发一次伤害(因为离开碰撞体并不remove掉对象,这样对象短时间反复进入不会触发伤害ps:移除了 enter部分伤害代码)
    }
Esempio n. 2
0
 private void ConfigDefault()
 {
     animator = GetComponent <Animator>();
     isOn     = true;
     npcTimer = this.gameObject.AddComponent <NpcTimer>().ConfingIntervalTime(damageIntervalTime, damageIntervalTime - 0.01f);
 }
Esempio n. 3
0
 private void Awake()
 {
     npcTimer = this.gameObject.AddComponent <NpcTimer>().ConfingIntervalTime(effectgIntervalTime, effectgIntervalTime - 0.01f);
 }