IJNEventHandler


Method notes
void OnExecute(JNCommandBundle) 実行されたコマンドを受け取る
void OnExecuted(JNCommandBundle) 実行済みのコマンドを受け取る
void OnAddBacklog(List) IAddBacklogを実装した実行済みのコマンドを取得する
void OnLoadProgress(int, int) シナリオのロード進捗を取得する
void OnLoadFinish() ロード完了
void OnFinish(object) シナリオの再生終了


IJNResourceHandler


Method notes
IEnumerator OnResourceLoad(JNResourceRequest) リソースのロード要求
IEnumerator OnPreprocessResourceLoad(JNResourceRequest) リソースのプレロード要求


IJNInputHandler


event notes
Action EOnClick クリック判定イベント
public class InputHandler : MonoBehaviour, IPointerClickHandler, IJNInputHandler
{
    public event Action EOnClick;

    public void OnPointerClick(PointerEventData pointerEventData)
    {
        EOnClick.Invoke();
    }
}


IJNView


Method notes
void Initialize() 初期化


IJNCanvasUI


Property notes
JNCanvasManager CanvasManager get


IJNSelectUI


Property notes
JNSelectWindow SelectWindow get


IJNTextUI


Property notes
JNTextWindow TextWindow get