PlayMaker: GameObject Visible In Camera Frustum
GameObject.renderer.isVisible doesn't work when an object casts dynamic shadows. This makes the GameObjectIsVisible action useless.
GameObject.renderer.isVisible doesn’t work when an object casts dynamic shadows. This makes the GameObjectIsVisible action useless in any application with shadows enabled.
Here’s a replacement action that test’s if the object’s renderer bounds are within the Main camera’s frustum planes.
Based off a code snippet from here: http://forum.unity3d.com/threads/is-target-in-view-frustum.86136/#post-626470
Download from PlayMaker forums:
http://hutonggames.com/playmakerforum/index.php?topic=8417.0

