public void Initialize(DataMonster _monster, CtrlFieldItem _fieldItem) { m_eIconType = ICON_TYPE.MONSTER; CtrlIconMonster script = gameObject.AddComponent <CtrlIconMonster> (); script.m_fukidashi = m_fukidashi; m_iSize = _fieldItem.m_dataItem.width; script.Initialize(m_sprIcon, _monster, m_iSize); m_ctrlIconBase = (CtrlIconBase)script; m_dataMonster = _monster; }
public void Initialize(DataStaff _staff, CtrlFieldItem _fieldItem) { m_eIconType = ICON_TYPE.STAFF; CtrlIconStaff script = gameObject.AddComponent <CtrlIconStaff> (); //Debug.LogError (m_iSize); script.m_fukidashi = m_fukidashi; m_iSize = _fieldItem.m_dataItem.width; script.Initialize(m_sprIcon, _staff, m_iSize); m_ctrlIconBase = (CtrlIconBase)script; m_dataStaff = _staff; }