207 |
С т р а н и ц а
В файле Avatar.h, добавьте функцию-член, запускаемую, когда нужно отображать
инвентарь игрока:
void ToggleInventory();
В файле Avatar.cpp, осуществите функцию ToggleInventory(), как показано в
следующем коде:
void AAvatar::ToggleInventory()
{
if( GEngine )
{
GEngine->
AddOnScreenDebugMessage( 0, 5.f, FColor::Red, "Showinginventory…" );
}
}
Затем,
соедините
действие
“Inventory”
с
AAvatar::ToggleInventory()
в
SetupPlayerInputComponent():
void AAvatar::SetupPlayerInputComponent(class UInputComponent*InputComponent)
{
InputComponent->BindAction( "Inventory", IE_Pressed, this,&AAvatar::ToggleInventory );
//
остальная часть SetupPlayerInputComponent такая же как до этого
}
Достарыңызбен бөлісу: