//////////////////////////////////////////////////常駐性Buffer////////////////////////////////////////////////////// /// <summary> /// 腳色取得常駐性Buffer,傳入Buffer /// </summary> public virtual void ReceivePermanentBuffer(Buffer _buffer) { if (PermanentBufferList == null) { Debug.LogWarning("PermanentBufferList為null"); return; } Go_BufferEntity = Instantiate(Prefab_PermanentBufferEntity, Vector2.zero, Quaternion.identity) as GameObject; Go_BufferEntity.transform.parent = Trans_BufferList; Com_PermanentBufferEntity = Go_BufferEntity.GetComponent<PermanentBufferEntity>(); Com_PermanentBufferEntity.IniBuffer(_buffer, this); PermanentBufferList.Add(Com_PermanentBufferEntity); }
//////////////////////////////////////////////////常駐性Buffer////////////////////////////////////////////////////// /// <summary> /// 腳色取得常駐性Buffer,傳入Buffer /// </summary> public virtual void ReceivePermanentBuffer(Buffer _buffer) { if (PermanentBufferList == null) { Debug.LogWarning("PermanentBufferList為null"); return; } Go_BufferEntity = Instantiate(Prefab_PermanentBufferEntity, Vector2.zero, Quaternion.identity) as GameObject; Go_BufferEntity.transform.parent = Trans_BufferList; Com_PermanentBufferEntity = Go_BufferEntity.GetComponent <PermanentBufferEntity>(); Com_PermanentBufferEntity.IniBuffer(_buffer, this); PermanentBufferList.Add(Com_PermanentBufferEntity); }