Ejemplo n.º 1
0
	public void Open(eSTORAGE_MOVE_TYPE _moveType, int _rootSlotIdx, int _targetSlotIdx, RealItem _realItem)
	{
		if( null == _realItem)
			return;
		
		m_MoveType = _moveType;
		m_RootSlotIdx = _rootSlotIdx;
		m_TargetSlotIdx = _targetSlotIdx;
		
		m_RealItem = _realItem;
		m_nCurCount = m_nMaxCount = _realItem.sItem.nOverlapped;
		_SetItemText( _realItem.item.ItemData);
		_SetCount( m_nCurCount);
		_SetIcon( _realItem.item);

		gameObject.SetActiveRecursively( true);
	}
Ejemplo n.º 2
0
	public body_CS_STORAGE_MOVE( eSTORAGE_MOVE_TYPE _moveType, Int16 _startSlot, Int32 _startCount, Int16 _destSlot)
	{
		Category = (byte)PACKET_CATEGORY._CATEGORY_CS;
		Protocol = (byte)PROTOCOL_CS.CS_STORAGE_MOVE;

		eMoveType = _moveType;
		nStartSlot = _startSlot;
		nStartCount = _startCount;
		nDestSlot = _destSlot;
	}