26 lines
No EOL
695 B
C#
26 lines
No EOL
695 B
C#
using System.Collections.Generic;
|
|
|
|
namespace UAF.Serialization
|
|
{
|
|
public partial class ActorEnableClip
|
|
{
|
|
public override IEnumerable<CollisionArea> CollisionAreas
|
|
{
|
|
get
|
|
{
|
|
if (IsActive)
|
|
{
|
|
foreach (var actor in ActorPaths)
|
|
{
|
|
yield return GetCollisionArea(actor, new BezierCurveFloat().Type);
|
|
}
|
|
|
|
}
|
|
}
|
|
}
|
|
public override CollisionArea GetCollisionArea(ObjectPath actor, BezierCurveType curveType)
|
|
{
|
|
return new ActorCollisionArea(actor, GetType(), this);
|
|
}
|
|
}
|
|
} |