Debug.Log Extensions
Documentation (1.1.9)

◆ LogWarning() [14/16]

static void Debug.LogWarning ( [NotNull] string  prefix,
[NotNull] params Expression< Func< object >>[]  classMembers 

Logs a warning message to the Console consisting of a prefix text string followed by the names and values of classMembers zero or more class members.

A comma will be used for the separator character with shorter messages and a line break with longer messages.

public IEnumerator PlaySound(float delay, AudioId audioId)
if(delay < 0f)
Debug.LogWarning("[Audio] PlaySound called with an invalid delay - ", ()=>delay, ()=>audioId);
delay = 0f;
yield return new WaitForSeconds(delay);
static void LogWarning([CanBeNull]object message)
Logs a warning message to the Console.
Definition: Debug.cs:1728
Extended version of the built-in Debug class with additional methods to ease debugging while developi...
Definition: Debug.cs:34
prefixPrefix text for the message.
classMembersExpressions pointing to class members whose names and values will be included in the message.