public void Setnpc(string[] arguments) { int npcId = int.Parse(arguments[0]); //int faceType = int.Parse(arguments[1]); //TODO:表情扩展用 string message = arguments[2]; CTalkDialog.ToShowNpc(npcId, message, LSharpScript.Instance.Analysis); }
public void Setnpc(string[] arguments) { int npcId = int.Parse(arguments[0]); //int faceType = int.Parse(arguments[1]); //TODO:表情扩展用 string message = arguments[2]; bool isLeft = arguments[3] == "true"; CBaseMap cBaseMap = App.Util.SceneManager.CurrentScene as CBaseMap; if (cBaseMap != null) { cBaseMap.NpcFocus(npcId); } CTalkDialog.ToShowNpc(npcId, message, isLeft, LSharpScript.Instance.Analysis); }