Legacy Documentation: Version 5.1
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Camera.onPreRender

Switch to Manual
public static var onPreRender: Camera.CameraCallback;

Description

Event that is fired before any camera starts rendering.

#pragma strict
// callback to be called before any camera starts rendering
public function MyPreRender(cam: Camera) {
	Debug.Log("PreRender " + gameObject.name + " from camera " + cam.gameObject.name);
}
public function OnEnable() {
	// register the callback when enabling object
	Camera.onPreRender += MyPreRender;
}
public function OnDisable() {
	// remove the callback when disabling object
	Camera.onPreRender -= MyPreRender;
}