Debug.Log Extensions
Documentation (1.1.9)
|
|
static |
Logs an error message to the Console formed by inserting the values of args zero or more objects into a format text string.
public IEnumerator PlaySound(float delay, AudioId audioId) { if(delay < 0f) { Debug.LogErrorFormat(this, "PlaySound({0}) called with an invalid delay: {1}.", audioId, delay); delay = 0f; }
yield return new WaitForSeconds(delay);
audioController.Play(audioId); }
context | Object to which the message applies. |
If you pass a context argument that Object will be momentarily highlighted in the Hierarchy window when you click the log message in the Console.
format | A composite format string based on which the message is generated. |
Each format item inside the string is replaced by the value of the argument at the same index.
A format item consists of braces ("{" and "}") containing the index of the argument whose value should be inserted into the format string at that location.
args | Zero or more objects to be converted to string and inserted into the format composite format string. |