public void Recv_ReturnBonus(body_SC_BONUS_RETURN _bonus) { Debug.Log("BonusManager::Recv_ReturnBonus: _bonus = " + _bonus); m_Return = _bonus; if(CheckMapValidity() == true) OpenReturnBonus(); }
public void Init( body_SC_BONUS_RETURN _return) { Debug.Log( "AttendBonusWindow::Init: day = " + _return.nDays); //// string text = AsTableManager.Instance.GetTbl_String( 255); //// string.Format( text, // // if( _attend.nDays > 1) // { // for( int i=1; i<_attend.nDays; ++i) // { // GameObject obj = Instantiate( days_[0].gameObject) as GameObject; // m_listObj.Add( obj); // obj.transform.position = days_[i].transform.position; // } // } }
void OpenReturnBonus() { if(m_Return != null) { GameObject obj = Instantiate( Resources.Load( "UI/AsGUI/UI_ReturnEvent")) as GameObject; ReturnBonusWindow window = obj.GetComponent<ReturnBonusWindow>(); window.Init( m_Return); m_Return = null; } }
void ReturnBonus( byte[] _packet) { body_SC_BONUS_RETURN __return = new body_SC_BONUS_RETURN(); __return.PacketBytesToClass( _packet); BonusManager.Instance.Recv_ReturnBonus(__return); }