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

建材网站建设案例做直播的小视频在线观看网站

建材网站建设案例,做直播的小视频在线观看网站,网站系统应怎么做会计分录,免备案cdn一、前言 本系列如无特殊说明使用的虚幻版本都是5.2.1,VS为2022版本。在Unity中通常创建的脚本都默认继承了MonoBehavior,都是不能再用代码New而实例化的,虚幻也是一样不能直接New来实例化。在Unity中是通过Instantiate方法来实例化一个游戏对…

一、前言

        本系列如无特殊说明使用的虚幻版本都是5.2.1,VS为2022版本。在Unity中通常创建的脚本都默认继承了MonoBehavior,都是不能再用代码New而实例化的,虚幻也是一样不能直接New来实例化。在Unity中是通过Instantiate方法来实例化一个游戏对象,虚幻中通过TSubclassOf、StaticClass等操作来实例化一个游戏对象。相比来说虚幻更复杂点。

二、实现

2.1、实例化Object类

        创建一个Object类,然后在MyPawn的开始方法中实例化,代码如下:创建成功后会打印出

	TSubclassOf<UMyObject1> MySubclassObject = UMyObject1::StaticClass();MyTestObject = NewObject<UMyObject1>(GetWorld(), MySubclassObject);if (MyTestObject){UE_LOG(LogTemp, Warning, TEXT("This is a %s"), *MyTestObject->GetName());
}

创建类的默认名称。注意,在引用Object类型的类时一定要在前面加”U"。

2.2、实例化Actor类

创建一个Actor类,然后同样再MyPawan的开始方法中实例化,代码如下,注意Actor类型的类引用

	//实例化一个Actor类TSubclassOf<AMyActor1> MySubclassObject = AMyActor1::StaticClass();AMyActor1* TempActor = NewObject<AMyActor1>(GetWorld(), MySubclassObject);if (TempActor){UE_LOG(LogTemp, Warning, TEXT("This is a %s"), *TempActor->GetName());}

前面一定要加“A”。

2.3、获取一个静态实例GameInstance

对于GameInstance,它不需要再手动实例化,因为这个类比较特殊,是虚幻引擎自动管理,只需要讲其获取到即可,代码如下:

	赋值一个Game InstanceMyGameInstance = Cast<UMyGameInstance1>(GetWorld()->GetFirstPlayerController()->GetGameInstance());if (MyGameInstance){UE_LOG(LogTemp, Warning, TEXT("My Instance Name:%s,IP:%d, UserName:%s"), *MyGameInstance->GetName(), MyGameInstance->IP, *MyGameInstance->UserName);}

三、总结

3.1、此处的实例化的类都只是在内存中,还未真正体现在游戏应用中,比如实例化一个Cube的类,在运行时并不会真的显示一个Cube,如需要真正显示还需通过Load方法,这个后续在讲。

3.2、Object类和Actor类的前缀字母是不同的,Object前面加“U”,为UObject,Actor前面加“A"为AActor。

3.3、GameInstance类不需要手动实例化,它在虚幻引擎运行时就自动创建和销毁,只需要获取即可。

http://www.yayakq.cn/news/275487/

相关文章:

  • 易销云建站公司锦州网站开发建设
  • 网站开发学习案例欧米茄官方
  • 自己建设网站赚钱药店怎么建设自己的网站
  • 江苏省建设工程质量监督站网站网站图片加载顺序
  • 营销型网站建设定制wordpress萨隆设置
  • 聊城网页设计公司seo优化外包公司
  • 深圳市建设工程质量监督总站网站郴州招聘网
  • 网站特效网wordpress文章排序方式
  • 简历怎么制作网站盐城市城乡和住房建设厅网站
  • 网站后台报表统计系统淘宝客程序wordpress
  • 台州网站搭建wordpress新建全屏页面
  • 快云助手网站建设视频教程wordpress如何设置导航
  • 网站建设时间查询网站黑链怎么做的
  • 济南本地网站建设公司辽宁世纪兴电子商务服务中心
  • 建网站的书籍wordpress导入采集文章
  • 软件免费下载网站有哪些商务网站推广目标有哪些
  • 怀化网站推广移动互联网开发的特点
  • 移动网站开发视频怎样嵌入太原制作网站的公司
  • 国内网络科技网站建设网站开发技术合同
  • 上海缔客网站建设公司网站后台iis配置
  • 如何查看网站是否被黑温州做网站推广
  • 怎么建立信息网站平台中国建设工程安全协会网站
  • 大连html5网站建设报价wordpress改造彩票
  • 福建住房和城乡建设网站韩国儿童才艺网站建设模板
  • 手机可以做网站服务器吗网站建设公司专业网站制作开发
  • 汽车网站怎么做迪庆州住房和城乡建设局网站
  • 免费网站电视剧全免费的app凡网站创建
  • 南京学习做网站河南建设工程材料信息网官网
  • 个人空间网站建设报告网站建设开票名称怎么写
  • 江门建站模板搭建微信开放平台与个人网站怎么