- Example: private string str = "Test"; private void Start() { bool isNullOrEmpty = str.IsNullOrEmpty(); bool isNullOrWhiteSpace = str.IsNullOrWhiteSpace(); ... Example: private string str = "Test"; private void Start() { bool isNullOrEmpty = str.IsNullOrEmpty(); bool isNullOrWhiteSpace = str.IsNullOrWhiteSpace(); ...
- 介绍 在阅读了罗培羽著作的Unity3D网络游戏实战一书后,博主综合自己的开发经验与考虑进行部分修改和调整,将通用的客户端网络模块和通用的服务端框架进行提取,形成专栏,介绍Socket网络编程,希望对其他人有所帮助。目录如下:  ... 介绍 在阅读了罗培羽著作的Unity3D网络游戏实战一书后,博主综合自己的开发经验与考虑进行部分修改和调整,将通用的客户端网络模块和通用的服务端框架进行提取,形成专栏,介绍Socket网络编程,希望对其他人有所帮助。目录如下:  ...
- 目录 简介 一、消息发布、订阅系统 1.发布消息 2.订阅消息 3.取消订阅 二、消息打包、拆包系统 1.消息打包 2.消息拆包 简介 Messenger消息中心包含两部分内容,一部分是消息的发布、订阅系统,另一... 目录 简介 一、消息发布、订阅系统 1.发布消息 2.订阅消息 3.取消订阅 二、消息打包、拆包系统 1.消息打包 2.消息拆包 简介 Messenger消息中心包含两部分内容,一部分是消息的发布、订阅系统,另一...
- 场景中如果放置过多的灯光会导致显示异常,如图所示,我们在场景中添加了10个Point Light点光源,可以发现正常显示的只有几个: 且随着视角的移动,起作用的灯光会发生变化: 解决方法: 1. 如果使用Built-In内置渲染管线,在Edit / Project Settings / Quality中修改Pixel Li... 场景中如果放置过多的灯光会导致显示异常,如图所示,我们在场景中添加了10个Point Light点光源,可以发现正常显示的只有几个: 且随着视角的移动,起作用的灯光会发生变化: 解决方法: 1. 如果使用Built-In内置渲染管线,在Edit / Project Settings / Quality中修改Pixel Li...
- 1.首先要拿到目标区域的建筑矢量数据 2.在City Engine中新建一个工程 工程命名 3.将建筑矢量数据导入到CityEngine中 导入建筑矢量数据 4.新建一个场景 5.将shp数据文件拖入到场景当中 6.选择所有Shapes,赋予一个建模规则 我们也... 1.首先要拿到目标区域的建筑矢量数据 2.在City Engine中新建一个工程 工程命名 3.将建筑矢量数据导入到CityEngine中 导入建筑矢量数据 4.新建一个场景 5.将shp数据文件拖入到场景当中 6.选择所有Shapes,赋予一个建模规则 我们也...
- 目录 一、Questions Profile 问题配置文件 1.配置文件的创建 2.配置文件的编辑 二、Questions Handler 问题处理器 1.初始化 2.Last、Next、Switch 3.根据题号获取指定的问题 三、Example 示例 一、Questions Profile 问题配置文件 ... 目录 一、Questions Profile 问题配置文件 1.配置文件的创建 2.配置文件的编辑 二、Questions Handler 问题处理器 1.初始化 2.Last、Next、Switch 3.根据题号获取指定的问题 三、Example 示例 一、Questions Profile 问题配置文件 ...
- 如图所示,在Unity Editor编辑器环境下编写这样一个功能:点击“浏览”按钮,打开一个窗口,选择文件夹并记录该文件夹的路径: 用到的API:EditorUtility类中的OpenFolderPanel方法: // 摘要:// Displays the "open folder" dialog and retu... 如图所示,在Unity Editor编辑器环境下编写这样一个功能:点击“浏览”按钮,打开一个窗口,选择文件夹并记录该文件夹的路径: 用到的API:EditorUtility类中的OpenFolderPanel方法: // 摘要:// Displays the "open folder" dialog and retu...
- 物体的显示与隐藏非常简单,在开发过程中直接选中要显示或隐藏的物体,在Inspector检视面板中勾选或取消勾选物体名称前的开关即可实现物体的显示与隐藏。 在程序运行过程中用代码显示、隐藏物体则需要用到GameObject类中的SetActive函数: 参数为bool类型,传入true表示显示物体,传入false表示隐藏物体,... 物体的显示与隐藏非常简单,在开发过程中直接选中要显示或隐藏的物体,在Inspector检视面板中勾选或取消勾选物体名称前的开关即可实现物体的显示与隐藏。 在程序运行过程中用代码显示、隐藏物体则需要用到GameObject类中的SetActive函数: 参数为bool类型,传入true表示显示物体,传入false表示隐藏物体,...
- AssetPostprocessor允许我们在导入资源时做一些预处理或后处理,以下是官方文档给出的说明: 例如导入Texture贴图资源,我们可以通过在AssetPostprocessor的子类中添加OnPreprocessTexture函数来添加预处理逻辑,添加OnPostprocessTexture函数来实现后处理逻辑,可以理... AssetPostprocessor允许我们在导入资源时做一些预处理或后处理,以下是官方文档给出的说明: 例如导入Texture贴图资源,我们可以通过在AssetPostprocessor的子类中添加OnPreprocessTexture函数来添加预处理逻辑,添加OnPostprocessTexture函数来实现后处理逻辑,可以理...
- 目录 简介 菜单 Sort 排序 Search 检索 Help 帮助 Version 版本信息 Detail 详情 Last Update 最后更新 Install 安装 Remove 移除 Update 更新 简介 开发工具包管理器正式上线了,编辑器窗口参照Unity内置的Package Manag... 目录 简介 菜单 Sort 排序 Search 检索 Help 帮助 Version 版本信息 Detail 详情 Last Update 最后更新 Install 安装 Remove 移除 Update 更新 简介 开发工具包管理器正式上线了,编辑器窗口参照Unity内置的Package Manag...
- 文章目录 🎈 Mixamo🔸 简介🔸 使用说明 🎈 Unity Animator🔸 Blend Tree 混合树🔸 动画融合 🎈 Mixamo 🔸 简介 M... 文章目录 🎈 Mixamo🔸 简介🔸 使用说明 🎈 Unity Animator🔸 Blend Tree 混合树🔸 动画融合 🎈 Mixamo 🔸 简介 M...
- 在Unity的向量Vector和四元数Quaternion类中,均包含线性插值Lerp和球形插值Slerp的函数,那么两者之间有何区别,通过下面的例子进行观察: 图一中黄色线与红色线相交的点是从点A到点B进行线性插值得出的结果,图二则是球形插值得出的结果,或许称之为弧形插值更容易理解。二者的区别从图中可以明显看出,从四元数的角... 在Unity的向量Vector和四元数Quaternion类中,均包含线性插值Lerp和球形插值Slerp的函数,那么两者之间有何区别,通过下面的例子进行观察: 图一中黄色线与红色线相交的点是从点A到点B进行线性插值得出的结果,图二则是球形插值得出的结果,或许称之为弧形插值更容易理解。二者的区别从图中可以明显看出,从四元数的角...
- 国际惯例先看效果: 模型用到的是一个简单的管线: 用到的贴图: 首先创建一个新的PBR Graph,在Blackboard面板处创建以下属性: Speed(Vector1 类型):用于控制UV滚动的速度 Texture Tiling(Vector2 类型):用于控制Tiling属性 Main Texture(Te... 国际惯例先看效果: 模型用到的是一个简单的管线: 用到的贴图: 首先创建一个新的PBR Graph,在Blackboard面板处创建以下属性: Speed(Vector1 类型):用于控制UV滚动的速度 Texture Tiling(Vector2 类型):用于控制Tiling属性 Main Texture(Te...
- 介绍 在阅读了罗培羽著作的Unity3D网络游戏实战一书后,博主综合自己的开发经验与考虑进行部分修改和调整,将通用的客户端网络模块和通用的服务端框架进行提取,形成专栏,介绍Socket网络编程,希望对其他人有所帮助。目录如下: 一、通用服... 介绍 在阅读了罗培羽著作的Unity3D网络游戏实战一书后,博主综合自己的开发经验与考虑进行部分修改和调整,将通用的客户端网络模块和通用的服务端框架进行提取,形成专栏,介绍Socket网络编程,希望对其他人有所帮助。目录如下: 一、通用服...
- 我们在Unity中安装的一些插件、工具,会在工程打开时弹出一个相关介绍的窗口,实现这样的功能需要用到InitializeOnLoadMethod这个特性,官方文档中的介绍: 使用了该特性的静态函数会在Unity工程加载时,不需要用户做任何操作,函数将会自动执行,下面是使用该特性实现的一个简单的窗口: 代码如下: using... 我们在Unity中安装的一些插件、工具,会在工程打开时弹出一个相关介绍的窗口,实现这样的功能需要用到InitializeOnLoadMethod这个特性,官方文档中的介绍: 使用了该特性的静态函数会在Unity工程加载时,不需要用户做任何操作,函数将会自动执行,下面是使用该特性实现的一个简单的窗口: 代码如下: using...
上滑加载中
推荐直播
-
探秘仓颉编程语言:华为开发者空间的创新利器
2025/02/22 周六 15:00-16:30
华为云讲师团
本期直播将与您一起探秘颉编程语言上线华为开发者空间后,显著提升开发效率,在智能化开发支持、全场景跨平台适配能力、工具链与生态完备性、语言简洁与高性能特性等方面展现出的独特优势。直播看点: 1.java转仓颉的小工具 2.仓颉动画三方库lottie 3.开发者空间介绍及如何在空间用仓颉编程语言开发
即将直播 -
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
去报名 -
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
去报名
热门标签