当前位置: 首页 > wzjs >正文

抓取wordpress中的 图片seo前景

抓取wordpress中的 图片,seo前景,吉林建设厅官方网站,注册旅游公司如何办理目录 前言1 创建2 加载3 Deactivate4 总结与图示 前言 这篇主要将视角放在Experience的流程,所以不会涉及一些更深的东西 之后ULyraExperienceManagerComponent简称为EMC 1 创建 完事开头难,首先找到了管理Experience的组件,那么它的初始化…

目录

  • 前言
  • 1 创建
  • 2 加载
  • 3 Deactivate
  • 4 总结与图示

前言

这篇主要将视角放在Experience的流程,所以不会涉及一些更深的东西

之后ULyraExperienceManagerComponent简称为EMC

1 创建

完事开头难,首先找到了管理Experience的组件,那么它的初始化位置在哪?
其作为ALyraGameState的成员,在构造函数中用CreateDefaultSubobject创建。

//LyraGameState.h
private:// Handles loading and managing the current gameplay experienceUPROPERTY()TObjectPtr<ULyraExperienceManagerComponent>ExperienceManagerComponent;//LyraGameState.cpp
ALyraGameState::ALyraGameState(const FObjectInitializer& ObjectInitializer): Super(ObjectInitializer)
{...ExperienceManagerComponent = CreateDefaultSubobject<ULyraExperienceManagerComponent>(TEXT("ExperienceManagerComponent"));...
}

2 加载

结合EMC中的这个枚举梳理,初始为Unloaded

//LyraExperienceManagerComponent.h
ELyraExperienceLoadState LoadState = ELyraExperienceLoadState::Unloaded;
//其定义
enum class ELyraExperienceLoadState
{Unloaded,Loading,LoadingGameFeatures,LoadingChaosTestingDelay,ExecutingActions,Loaded,Deactivating
};

结合之前的地图加载流程分析,加载的流程开始于ULyraExperienceManagerComponent::SetCurrentExperience->

ULyraExperienceManagerComponent::StartExperienceLoad中LoadState转为Loading->
ULyraExperienceManagerComponent::OnExperienceLoadComplete中收集完所有的GameFeaturesToEnable后,LoadState 转为LoadingGameFeatures->
对于每个GF,执行ULyraExperienceManager::NotifyOfPluginActivation和UGameFeaturesSubsystem::Get().LoadAndActivateGameFeaturePlugin->

先忽略测试用状态LoadingChaosTestingDelay

ULyraExperienceManagerComponent::OnExperienceFullLoadCompleted中状态转为ExecutingActions并开始执行Actions,执行顺序为Experience本身Acitons中的每一个Action、遍历ActionSets,每一个ActionSets的Actions的每一个Action,对于单个Action,顺序执行OnGameFeatureRegistering()、OnGameFeatureLoading()、OnGameFeatureActivating(Context)->
Action执行完成后,状态进入Loaded,然后分别是OnExperienceLoaded三个优先级的多播

3 Deactivate

EndPlay触发DeActive->
DeActive涉及的GameFeature->
状态转为Deactivating->
同理按顺序触发每个Action的OnGameFeatureDeactivating、OnGameFeatureUnregistering()->
状态转为Unloaded ,CurrentExperience = nullptr;

4 总结与图示

在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/wzjs/279428.html

相关文章:

  • 做购物网站的开题报告百度一下你就知道官方
  • 浙江做网站公司网络电商推广方案
  • 长沙大型网站建设公司深圳seo关键词优化外包公司
  • 网站搭建与生成技术教材买卖网站
  • 外贸做哪个网站好站长工具是什么
  • 注册深圳公司恒诚信流程优化推广网站淄博
  • 怎么做游戏平台网站佐力药业股票
  • 网站空间可以转移吗苏州关键词优化搜索排名
  • 自己做网站需要多少钱搞一个公司网站得多少钱
  • 做外贸卖小商品是哪个网站关键词分析
  • 海口做网站10大品牌营销方法有哪些方式
  • 设计家官网室内设计影响seo排名的因素有哪些
  • 微信wap网站建设企业网站多少钱
  • 网站建设服务器篇外贸怎么建立自己的网站
  • 建一个公司网站seo外包如何
  • 学做ppt推荐网站google下载安卓版
  • 北京网站提升排名南昌百度快速排名提升
  • 深圳网站制作网站建设百度关键词排名查询工具
  • 武汉软件开发公司有哪些天津seo排名扣费
  • 微信公众号做推送的网站买卖友情链接
  • 网站怎么做才能上百度首页百度竞价官网
  • 天河商城网站建设搜索引擎网址有哪些
  • 印象网站建设线上营销推广方式
  • 枣阳网站建设等服务直播引流推广方法
  • phpcms v9怎么做网站全网整合营销推广方案
  • 无锡企业网站商品促销活动策划方案
  • 东莞市长安镇网站制作优化常州百度推广公司
  • 云软件网站建设百度指数代表什么意思
  • 国外做网站被动收入被国家禁止访问的网站怎么打开
  • 比亚迪新能源汽车秦搜索引擎优化方法有哪些