20 lines
427 B
C#
20 lines
427 B
C#
|
|
using UnityEngine;
|
||
|
|
|
||
|
|
public class MobShield : MonoBehaviour
|
||
|
|
{
|
||
|
|
public Sprite[] sprites; // 0 파괴 가능 실드, 1 파괴 불가능 실드
|
||
|
|
public SpriteRenderer m_SR;
|
||
|
|
|
||
|
|
bool m_CrashShield;
|
||
|
|
|
||
|
|
public void Set(bool crashshield)
|
||
|
|
{
|
||
|
|
m_CrashShield = crashshield;
|
||
|
|
m_SR.sprite = sprites[m_CrashShield ? 1 : 0];
|
||
|
|
}
|
||
|
|
|
||
|
|
public void Get_Dmg()
|
||
|
|
{
|
||
|
|
gameObject.SetActive(m_CrashShield);
|
||
|
|
}
|
||
|
|
}
|