IScoreFlash PushWorld Method (, , Object, )ScoreFlash API Documentation V4.6.0
Pushes a message to the screen, at worldPosition, with a screen offset of screenOffset, using a specific color.

Namespace: NarayanaGames.ScoreFlashComponent
Assembly: Assembly-CSharp-firstpass (in Assembly-CSharp-firstpass.dll) Version: 0.0.0.0
Syntax

ScoreMessage PushWorld(
	Vector3 worldPosition,
	Vector2 screenOffset,
	Object message,
	Color color
)

Parameters

worldPosition
Type: Vector3
where should the message have its reference point on the screen?
screenOffset
Type: Vector2
offset in screen coordinates (e.g. to place the message above an object)
message
Type: OnlineSystem Object
The message to be animated by ScoreFlash. This can be a string, a fully configured custom renderer, an int, long, float, double or any object with a useful ToString() method
color
Type: Color
Use this to control the color the message is sent with. Uses RGB from color, and multiplies color.a with the current alpha value depending on the settings in the ScoreFlash instance that this message was pushed to

Return Value

the ScoreMessage representing this text
Remarks

Aside of using worldPosition and screenOffset instead of the layout settings of the ScoreFlash instance this is called on, this does the same as PushLocal(Object, Color).

IMPORTANT: This only works when Camera.main returns the correct camera! If you need to wire up specific cameras, use PushWorld(ScoreFlashFollow3D, Object, Color) instead; you can use the property keepStatic to disable following the messages.

See ScoreFlash for several usage examples and links to tutorial videos.
See Also