If you can call the DialogueTrigger class, the dialog should start, using the call function doesn't work.
Call Function
Class Orizgin component
Class Name DialogueTrigger
Target Object
Object Actor
Actor 0 Player
using UnityEngine;
using Naninovel;
using UniRx.Async;
public class DialogueTrigger : MonoBehaviour
{
public string ScriptName;
public string Label;
private void OnTriggerEnter (Collider other)
{
var controller = other.gameObject.GetComponent<PlayerMovement>();
controller.IsInputBlocked = true;
var inputManager = Engine.GetService<IInputManager>();
inputManager.ProcessInput = true;
var scriptPlayer = Engine.GetService<IScriptPlayer>();
scriptPlayer.PreloadAndPlayAsync("Test");
}
}