【技术实现步骤摘要】
对象编辑方法及装置
[0001]本申请涉及计算机
,特别涉及一种对象编辑方法及装置、计算设备和计算机可读存储介质。
技术介绍
[0002]实际应用中,通常由策划人员进行动画逻辑的策划,并由程序人员进行动画逻辑的编写。然而策划人员对动画逻辑的策划可能经常存在变更,这种情况下通常需要程序人员再次配合对已完成的程序代码进行相应调整。在此过程中耗费大量人力成本以及时间成本。因此亟需提供解决上述问题的方案。
技术实现思路
[0003]有鉴于此,本申请实施例提供了一种对象编辑方法及装置、计算设备和计算机可读存储介质,以解决现有技术中存在的技术缺陷。
[0004]根据本申请实施例的第一方面,提供了一种对象编辑方法,包括:
[0005]针对目标对象添加行为树,并展示所述行为树对应的配置列表;
[0006]接收通过所述配置列表对所述行为树设置的配置信息;
[0007]根据所述配置信息执行所述行为树对所述目标对象进行更新。
[0008]针对目标对象添加行为树,并展示所述行为树对应的配置列表;
[0009]接收通过所述配置列表对所述行为树设置的配置信息;
[0010]根据所述配置信息执行所述行为树对所述目标对象进行更新。
[0011]可选地,所述针对目标对象添加行为树之前,还包括:
[0012]针对所述目标对象添加预先创建的行为类,并展示所述行为类对应的类配置列表;其中,所述行为类对应至少一个行为树;
[0013]采集所述类配置列表中对所 ...
【技术保护点】
【技术特征摘要】
1.一种对象编辑方法,其特征在于,包括:针对目标对象添加行为树,并展示所述行为树对应的配置列表;接收通过所述配置列表对所述行为树设置的配置信息;根据所述配置信息执行所述行为树对所述目标对象进行更新。2.根据权利要求1所述的对象编辑方法,其特征在于,所述针对目标对象添加行为树之前,还包括:针对所述目标对象添加预先创建的行为类,并展示所述行为类对应的类配置列表;其中,所述行为类对应至少一个行为树;采集所述类配置列表中对所述行为类的类配置信息;相应地,所述接收通过所述配置列表对所述行为树设置的配置信息,包括:通过在所述配置列表中输入所述行为树所属的行为类的类名称,建立所述行为树和所述行为类的对应关系,并将所述对应关系作为所述配置信息。3.根据权利要求2所述的对象编辑方法,其特征在于,所述类配置列表中包括所述行为类中预先定义的变量对应的配置项;相应地,所述对象编辑方法,还包括:通过所述配置项对所述变量的变量值进行调整。4.根据权利要求1所述的对象编辑方法,其特征在于,所述接收通过所述配置列表针对所述行为树设置的配置信息之后,还包括:在所述行为树的数量为多个的情况下,确定所述行为树的执行顺序;根据所述执行顺序以及所述配置信息执行所述行为树对所述目标对象进行更新。5.根据权利要求1所述的对象编辑方法,其特征在于,所述根据所述配置信息执行所述行为树对所述目标对象进行更新,包括:根据所述配置信息确定所述行为树的执行策略;按照所述执行策略执行所述行为树对所述目标对象进行更新。6.根据权利要求5所述的对象编辑方法,其特征在于,所述执行策略,包括:依次针对所述目标对象的每帧对象帧执行所述行为树;在所述行为树返回第一目标结果的情况下,结束对所述行为树的执行;或针对所述目标对象的每帧对象帧执行所述行为树。7.根据权利要求5所述的对象编辑方法,其特征在于,所述执行策略,包括:接收用户针对控件的点击指令;响应于所述点击指令针对所述目标对象中的第一对象帧序列执行所述行为树,其中,所述第一对象帧序列由所述目标对象的对象帧序列中所述点击指令对应的对象帧以及排列在所述点击指令对应的对象帧之后的对象帧组成;或接收用户针对输入的目标信息;响应于所述目标信息针对所述目标对象的中的第二对象帧序列执行所述行为树,其中,所述第二对象帧序列由所述目标对象的对象帧序列中所述目标信息对应的对象帧以及排列在所述目标信息对应的对象帧之后的对象帧组成;或对所述对象帧进行碰撞检测;在碰撞检测的检测结果为碰撞的情况下,针对所述目标对象中的第三对象帧序列执行所述行为树,其中,所述第三对象帧序列为所述目标对象的对象帧中检测结果为碰撞对应的对象帧中的至少一帧对象帧组成。8.根据权利要求5所述的对象编辑方法,其特征在于,在所述行为树的数量为多个的情<...
【专利技术属性】
技术研发人员:姚双喜,陈步高,周启立,
申请(专利权)人:珠海金山数字网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。