Story
剧情系统
 剧情相关操作函数列表
PlayDialogue
- 
描述: 开始播放剧本 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| StoryID | number | 剧本ID | 
Story:PlayDialogue(1)ShowDialogue
- 
描述: 对玩家弹出对话框 
- 
描述: SpeakerID:说话者ID 不填为旁白,0为玩家,其他值则查找对应npc 
- 
描述: AnimRecycle:动作是否循环 默认不循环 
- 
描述: CameraDistance:相机距离 0-300 
- 
描述: Content:对话内容 
- 
描述: VoiceGroupID|VoiceStepID:显示对话时播放的语音,对应剧情编辑中的具体的对话 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| DialogueData | table | 对话信息 | 
| SpeakerEmo | number | 说话者面部表情 | 
| SpeakerAnim | number | 说话者动作 | 
| BoxType | number | 对话框皮肤 | 
| Emotion | number | 气泡表情 | 
local DialogueData = {}DialogueData.SpeakerID = 0DialogueData.AnimRecycle = falseDialogueData.CameraDistance = 10DialogueData.Content = "测试"DialogueData.VoiceGroupID = 1DialogueData.VoiceStepID = 1Story:ShowDialogue(DialogueData,100001,200001,400001,300001)