在学习一段时间的对话系统后,我进行了任务的编写,首先先编写任务所需要的文本。
第一个任务有三个对话,一个是接任务的对话,一个是接到任务没完成的对话,另一个是完成任务后的对话。
然后给对话的脚本挂上这三个对话的信息,让NPC的对象挂上三个脚本
最后对脚本进行代码编写。
每次更新进行一次判断,最后对任务对象进行编写,当完成某种条件时,就把完成任务的标识改为true,就能进行简单的任务操作了。
最后在接到任务之前,把怪物隐藏起来,在接到任务之后再把怪物打开。
效果展示如上。
在学习一段时间的对话系统后,我进行了任务的编写,首先先编写任务所需要的文本。
第一个任务有三个对话,一个是接任务的对话,一个是接到任务没完成的对话,另一个是完成任务后的对话。
然后给对话的脚本挂上这三个对话的信息,让NPC的对象挂上三个脚本
最后对脚本进行代码编写。
每次更新进行一次判断,最后对任务对象进行编写,当完成某种条件时,就把完成任务的标识改为true,就能进行简单的任务操作了。
最后在接到任务之前,把怪物隐藏起来,在接到任务之后再把怪物打开。
效果展示如上。