示例#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部分伤害代码)
    }
示例#2
0
 private void ConfigDefault()
 {
     animator = GetComponent <Animator>();
     isOn     = true;
     npcTimer = this.gameObject.AddComponent <NpcTimer>().ConfingIntervalTime(damageIntervalTime, damageIntervalTime - 0.01f);
 }
示例#3
0
 private void Awake()
 {
     npcTimer = this.gameObject.AddComponent <NpcTimer>().ConfingIntervalTime(effectgIntervalTime, effectgIntervalTime - 0.01f);
 }