36 lines
668 B
C#
36 lines
668 B
C#
using UnityEngine;
|
|
namespace AOT.PostProcess.BlackArea
|
|
{
|
|
public interface IBlackAreaManager
|
|
{
|
|
|
|
public Material blitMat
|
|
{
|
|
get;
|
|
}
|
|
|
|
public bool enableBlackArea
|
|
{
|
|
get;
|
|
}
|
|
|
|
public Camera targetCamera
|
|
{
|
|
get;
|
|
}
|
|
|
|
public void Init(bool enableBlackArea);
|
|
|
|
public void LightUpCell(int cellId, float time);
|
|
|
|
public void AutoLightUpReadyArea();
|
|
|
|
public void LogicUpdate(float dt);
|
|
|
|
public bool CheckIsInLightArea(int cellId);
|
|
|
|
public void Dispose();
|
|
|
|
}
|
|
}
|