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

建站成功是怎么回事广州优化疫情防控举措

建站成功是怎么回事,广州优化疫情防控举措,武汉市品牌网站建设,wordpress主题评论制作文章目录 前言安装 DOTS 包什么是Authoring1. 实体组件2. Authoring类 前言 DOTS(面向数据的技术堆栈)是一套由 Unity 提供支持的技术,用于提供高性能游戏开发解决方案,特别适合需要处理大量数据的游戏,例如大型开放世…

文章目录

    • 前言
    • 安装 DOTS 包
    • 什么是Authoring
    • 1. 实体组件
    • 2. Authoring类

前言

DOTS(面向数据的技术堆栈)是一套由 Unity 提供支持的技术,用于提供高性能游戏开发解决方案,特别适合需要处理大量数据的游戏,例如大型开放世界游戏。
我们今天来讲一下,Dots框架中,Authoring类的创建和使用。

  • Unity 2022.3.52f1
  • Entities 1.3.10

安装 DOTS 包

要安装 DOTS 包,请按照以下步骤操作:

(1)从菜单“窗口 → 包管理器”打开包管理器。
(2)搜索“ Entities” 并安装 Entities和Entities Graphics。
(3)搜索“ Universal RP” 并安装 Universal RP,并设置Graphics/Scriptable Render Pipeline Settings。

这会添加“实体”作为依赖项,并递归添加它所依赖的关联包( Burst、Collections、Jobs、Mathematics等)。

在这里插入图片描述

什么是Authoring

Authoring 类通常用于定义和管理实体和组件的元数据以及如何进行编辑和创建。
这一类主要的功能包括:

1.实体和组件定义:Authoring 类可以用于声明或定义在游戏中使用的不同实体和组件。这使得开发者可以方便地创建和配置其对应的数据结构。

2.编辑器集成:这些类通常与 Unity 编辑器相结合,使开发者可以在编辑模式下直观地创建和配置游戏实体。它们提供了可视化的工具,以便非程序员也可以参与设计游戏内容。

3.数据管理:Authoring 类帮助管理数据的加载、保存和版本控制。它们可以帮助开发者组织复杂的数据结构,使得资源管理更加高效。

4.转换为运行时组件:这些类通常还包括逻辑,将数据在编辑器中设置的状态转换为运行时可以使用的实体和组件。这一转化通常伴随着实体的创建和初始化过程。

1. 实体组件

新建一个Rotator的ComponentData组件

using Unity.Entities;public struct Rotator : IComponentData
{public float speed;
}

2. Authoring类

using UnityEngine;
using Unity.Entities;public class RotatorAuthoring : MonoBehaviour
{public float Speed;//将 MonoBehaviour 的 RotatorAuthoring 组件数据(如 Speed)//转换为 ECS 的 Rotator 组件数据(IComponentData)public class RotatorBaker : Baker<RotatorAuthoring>{public override void Bake(RotatorAuthoring authoring){//通过Bake方式,把当前游戏对象转换为Entityvar entity = GetEntity(TransformUsageFlags.Dynamic);//给Entity添加数据组件AddComponent(entity, new Rotator { speed = authoring.Speed });}}
}

在这里插入图片描述

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

相关文章:

  • 做淘宝客网站多少钱吉林seo基础知识
  • 西宁网站seo公司地推拉新接单平台
  • 怎么做网站公众号营业推广是什么意思
  • 全网seo是什么意思seo推广代运营
  • 网站建设版块分类网络营销方案策划书
  • java script 做网站seo臻系统
  • 代做网站的公司百度贴吧热线客服24小时
  • 公司网站网页设计网络营销策划书
  • 独立域名网站建设方象科技的服务范围
  • 珠海十大网站建设公司哪家好如何推广自己产品
  • 关于对网站建设工作情况的通报百度指数api
  • 中国做机床的公司网站今日国内热点新闻头条事件
  • 学校网站怎么做注册域名要钱吗
  • wordpress oday家庭优化大师免费下载
  • 乌克兰集团网站建设百度推广创意范例
  • 有广告的网站新闻源发稿平台
  • 做饲料机械的网站百度推广关键词和创意
  • asp网站如何做伪静态手机百度app下载
  • 微信商城网站sem工作原理
  • 网站建设创新百度搜索大数据怎么查
  • 温州网站建设前十公司中牟网络推广
  • 政府网站服务建设的网站注册页面
  • 在建设一个公司网站多少钱搜索引擎优化的具体操作
  • 扬州市建设工程造价管理站网站个人主页网页设计模板
  • 厦门知名网站建设手机打开国外网站app
  • cms建站系统哪个好免费建站哪个网站最好
  • 用织梦做的网站下载南昌seo专业团队
  • 营销型网站页面布局谷歌推广教程
  • office文件包里的做网站软件网络销售管理条例
  • html5 手机网站开发叫才手机百度官网