A "predicate adjective" is an adjective that describes the subject, and where the verb is a verb that indicates status or change in status or apparent status.
For example, you can say, "She is angry." "Is" indicates a status; "angry" is the status.
You can say, "She became angry." Again, "angry" is the status. "Became" indicates a change in status, here presumably from not-angry to angry. Also, "She seemed angry". Maybe she wasn't actually angry, but this was her apparent status.
You cannot generally use a predicate adjective with other sorts of verbs. You cannot say, "She lived angry", because "lived" does not call for a status. You could say "She lived angrily" or "She lived with her anger", or many other possible wordings to say that anger was a constant state in her life.
"She walks wet" is really borderline. Fluent speakers do say things like that. Like, "Sally climbed out of the swimming pool and walked across the yard wet." It's strained grammatically but we know what you mean: she walked, and she was wet. Similarly you could say "She entered the room angry", that is, when she entered the room, she was angry.