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

怎样做淘宝客导购网站政务网站优化

怎样做淘宝客导购网站,政务网站优化,用vs2012做简单网站,商品网站做推广方案笔者按:使用Unity版本为2021.3LTS,与其他版本或有异同。请仅做参考 一、简述。 本文是笔者在学习使用Unity引擎的过程中,产学研的一个笔记。由笔者根据官方文档Unity User Manual 2021.3 (LTS)/脚本/Unity 架构/脚本编译/程序集定义相关部分结…

笔者按:使用Unity版本为2021.3LTS,与其他版本或有异同。请仅做参考
一、简述。
本文是笔者在学习使用Unity引擎的过程中,产学研的一个笔记。由笔者根据官方文档Unity User Manual 2021.3 (LTS)/脚本/Unity 架构/脚本编译/程序集定义相关部分结合自身经验所做,有不足之处,还请指正。
二、导读。
1.==程序集定义(Assembly Definition)程序集引用(Assembly Definition Reference)==是可创建用于将脚本组织为程序集的资源。
2.Unity代码工程一般默认创建两个程序集:Assembly-CSharp(非Editor目录下脚本归于此程序集) Assembly-CSharp-Editor(任何Editor目录下脚本都自动归于此程序集)
3.使用默认程序集,对于小项目而言可以接受。但项目过大会有以下缺点:

1.脚本有改动时,Unity会重新编译当前程序集下所有脚本,过多脚本会导致编译时间冗长。
2.理论上同一程序集内任何脚本都可相互访问引用,导致项目耦合度高,难以重构和优化改进代码。
3.所有脚本都针对所有平台进行编译。
4.定义程序集,有以下优点:
1.促进模块化和可重用性。
2.提升编译效率。
3.提升代码的平台适配性。

三、程序集定义。
1.程序集定义,可以把你想单独成模块的脚本目录给独立出来,到一个程序集中。
2.为每个程序集创建一个文件夹(图3-2-1),并将需要归入此程序集的脚本移入到文件夹目录中去(图3-2-2),然后再创建程序集定义资源以指定程序集属性(图3-2-3)。
3-2-1
3-2-2
3-2-3
3.新建的Assembly Definition Asset的属性面板如下:
3-3-1
逐项解释:
[Name] ——程序集名称,一般在创建时便被定义,可修改;
General一般属性
[Allow ‘unsafe’ Code]是否允许使用不安全的编码;
[Auto Referenced]程序集之间是否根据编译顺序自动引用相应的程序集;

当不同程序集之间存在引用关系时,程序集之间就会存在依赖关系。A引用B,A依赖B。当Unity编译脚本时,B必须先于A被编译好。如此A才可以访问其依赖项的已编译版本。A的程序集必须声明对程序集B的引用。

[No Engine References]不引用(相关)的程序集引用
[Override References]对预编译程序集的引用,覆盖对预编译程序集的自动引用情况。一般为动态链接库(dll)
[Root Namespace]当前程序集的默认命名空间,在当前程序集中新建脚本时有用

Define Constraints定义约束条件。通过相应的“宏定义”来控制程序集的是否编译的行为。
–Assembly References–(与Override References 一起使用)选择需要引用程序集的程序集定义添加进来
Assembly Definition References程序集定义引用。
[Use GUIDs]勾选此选项,可以允许引用的程序集修改名称而不受影响。提倡勾选
Platforms设置程序集的平台兼容性
Version Defines对不同的程序集进行不同的配置与定义。
3.新建程序集定义的文件。
*.asmdef。内部编码遵循Json格式,故而除了可以在属性面板上修改之外,也可以直接修改Json。
四、程序集定义引用。
1.程序集定义引用,就是把当前目录下的脚本合并到指定程序集定义当中去。
2.创建程序集定义引用(Assembly Definition Reference)资源。
在Project窗口中找到需要包含到引用程序集中的脚本文件夹,点击(Assets->Create->Assembly Definition Reference),定义名称。
4-2-1
3.新建程序集定义引用属性面板。
4-3-1
[Use GUID]使用程序集的Guid而非Name。
[Assembly Definition]指定对应的程序集定义。
4.新建程序集定义引用的文件。
*.asmref。内部编码遵循Json格式,故而除了可以在属性面板上修改之外,也可以直接修改Json。
五、以上就是程序集Assembly相关的部分。如果想了解更多,建议去官网文档直接找程序集篇。有什么想法,也可以和笔者讨论。
游戏开发交流群

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

相关文章:

  • 三门峡高端网站开发wordpress 修改为中文
  • 做打鱼网站犯法不网站开发行业前景
  • 服装行业网站开发网站虚拟建设策划
  • 做电气设计有哪些好的网站深圳工业设计工资
  • 哪个网站做投票链接模板好看网页设计师必须知道的网站
  • 南通公司做网站北京大企业公司排名
  • 网站中图片中间是加号怎么做用asp做网站需要准备什么软件
  • 宜昌市做网站的公司网站内容品质
  • 夜月直播下载直播自己做网站seo
  • 有没有做美食的网站福永公司网站建设
  • 网站导航作用本周时事新闻概要10条
  • 上海商务网站建设汕头珠宝网站建设
  • 做外包哪个网站好一些wordpress主题手机端
  • 百度怎么收录自己的网站网站建设 长沙开福区
  • 做网站 买空间wordpress站点app开发
  • 好游快游app官方网站下载网站返利二维码怎么做
  • 天津都有哪些制作网站网站改版 打造企业文化
  • 网站招工费怎么做会计分录广西智能网站建设企业
  • 上海购物网站建设上海网站建设上海网站制作
  • 镇江个人网站建设平台网站建设方案标书
  • 如何判断一个网站的好坏张家港网站设计制作早晨设计
  • 搜索推广采用哪种方式计费淘宝seo名词解释
  • 有什么免费企业网站是做企业黄页的wordpress修改摘要字数
  • 贵州省建设监理协会网站博罗网站建设
  • 建设银行网站怎么注销网银做海产品的外贸网站
  • 阿里云做网站需要些什么软件一个企业做网站推广的优势
  • 广州网站改版设计公司蜜雪冰城推广软文
  • 专注合肥网站建设免费个人名片生成器
  • 郑州七彩网站建设公司 交通北京网站建设 义创
  • 太原做网站的通讯公司建立网站的数据表