コード例 #1
0
ファイル: BuffManager.cs プロジェクト: GreySky0012/AfterDeath
 public void RemoveBuff(AutoReduce buff)
 {
     if (_buffs.Contains(buff))
     {
         _buffs.Remove(buff);
     }
 }
コード例 #2
0
ファイル: BuffManager.cs プロジェクト: GreySky0012/AfterDeath
    void InstantiateBuff(Buff buff)
    {
        AutoReduce b = Camera.Instantiate(PrefabManager.Instance._buffTemplet).GetComponent <AutoReduce>();

        GameManager.Instance._scene.AddObjectToUI(b.gameObject);
        b.Init(buff);
        _buffs.Add(b);
    }
コード例 #3
0
 public void SetBuffPosition(AutoReduce buff, int index)
 {
     buff.transform.position = _buffPos.transform.position + new Vector3(index * _buffSize, 0f, 0f);
 }