技能流程图(误删除)
2021-06-24 23:59:47 0 举报
技能流程图
作者其他创作
大纲/内容
DoDeactive
技能所需数据序列化
记录技能CD
服务器端广播技能的执行
技能所需数据初始化
技能结束
结束
true
能否释放
服务端数据同步到模拟端,模拟端同时激活该结点OnNodeActive
OnNodeDeactive()从SkillRuntime移动结点依赖.并且同步数据到模拟端。模拟端取消激活这个结点
SkillRuntime 是否存在结点依赖
false
SkillManager->Role == ROLE_Authority
执行该结点额逻辑行为USkillNode::OnActive();
Begin
包括但不限于CD、是否拥有此技能等
Role==AutonomousProxy
做每个结点结束的行为。OnDeactive();
true : 继续进行下一个结点的运行
下面是结点的运行逻辑
DoActive
数据反序列化,调用InternalCastSkill执行技能
创建并且初始化SkillRuntime。 SkillRuntime->StartSkill()RootNode->DoActive();
添加该结点依赖到SkillRuntime
收藏
0 条评论
下一页