Rendering_Universal::​ShadowCaster2D
Rendering_Universal::​ShadowCasterGroup2D
Rendering_Universal::​ShadowCaster2D

class:/TYPE/UnityEngine.Rendering.Universal.ShadowCaster2D//, can be loaded from an assetbundle using Rendering_Universal::ShadowCaster2D::createfromassetbundle(bundlename,prefabname) /

Parent

Rendering_Universal::ShadowCasterGroup2D

Variables
castsshadows
System.Boolean castsshadows
mesh
readonly UnityEngine.Mesh mesh
selfshadows
System.Boolean selfshadows
shapepath
readonly UnityEngine.Vector3[] shapepath
userenderersilhouette
System.Boolean userenderersilhouette
Functions
onafterdeserialize
System.Void OnAfterDeserialize()
Returns

System.Void

onbeforeserialize
System.Void OnBeforeSerialize()
Returns

System.Void

rendering_universal::​shadowcaster2d::​create
static UnityEngine.Rendering.Universal.ShadowCaster2D Create ()

Constructor replaces new;

Returns

UnityEngine.Rendering.Universal.ShadowCaster2D

rendering_universal::​shadowcaster2d::​fromassetbundle
static UnityEngine.Rendering.Universal.ShadowCaster2D CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

UnityEngine.Rendering.Universal.ShadowCaster2D

setpointsfromedgecollider2dorpolygoncollider2dextension
System.Void SetPointsFromEdgeCollider2DOrPolygonCollider2DExtension()

UnityExtension:ShadowCaster2D https:​forum​.unity​.comthreadscan-2d-shadow-caster-use-​current-sprite-silhouette​.861256,

Returns

System.Void

update
System.Void Update()
Returns

System.Void