- 异步函数:调用 (Invoke) 在一个方法执行时调用另一个方法。 而被调用的方法或者其中的某些语句不是立刻执行,而是过一段时间后才执行。 MonoBehavior 提供了两种异步方法: 调用:(Invoke) 协程:(协同 ,协同程序,Coroutine) Invoke 代码测试... 异步函数:调用 (Invoke) 在一个方法执行时调用另一个方法。 而被调用的方法或者其中的某些语句不是立刻执行,而是过一段时间后才执行。 MonoBehavior 提供了两种异步方法: 调用:(Invoke) 协程:(协同 ,协同程序,Coroutine) Invoke 代码测试...
- NGUI简介: NGUI的历史: NGUI的最早版本发布于2011年12月份,NGUI可以说是Unity平台最强大的第三方UI系统Unity早期版本(Unity4.6之前),引擎自身的UI系统是很差的,绝大多数项目都是使用的NGUI进行UI界面开发的 NGUI插件目录结构: Editor: 编辑器扩展 Examp... NGUI简介: NGUI的历史: NGUI的最早版本发布于2011年12月份,NGUI可以说是Unity平台最强大的第三方UI系统Unity早期版本(Unity4.6之前),引擎自身的UI系统是很差的,绝大多数项目都是使用的NGUI进行UI界面开发的 NGUI插件目录结构: Editor: 编辑器扩展 Examp...
- PC端打包参数: Inspector – > PlayerSettings Company Name:设置公司名称 Product Name:设置项目名称,这个获取窗体句柄的时候用的到 Default Icon:默认的exe图标,更改打包好的exe文件的icon Default Cursor:默认的鼠标图标,就是更改鼠标样式 Cursor Hotspot:鼠标... PC端打包参数: Inspector – > PlayerSettings Company Name:设置公司名称 Product Name:设置项目名称,这个获取窗体句柄的时候用的到 Default Icon:默认的exe图标,更改打包好的exe文件的icon Default Cursor:默认的鼠标图标,就是更改鼠标样式 Cursor Hotspot:鼠标...
- Unity 之 代码实现物体跟随鼠标移动 相关函数 Vector3.Lerp 线性插值 C# => static Vector3 Lerp(Vector3 from, Vector3 to, float t);Vector3.MoveTpwards 移向 C# => static function MoveTowards(cu... Unity 之 代码实现物体跟随鼠标移动 相关函数 Vector3.Lerp 线性插值 C# => static Vector3 Lerp(Vector3 from, Vector3 to, float t);Vector3.MoveTpwards 移向 C# => static function MoveTowards(cu...
- 小游戏的开始界面: 感兴趣的同学可以按如下方式下载素材和工程源码 下载链接。没有积分的同学,扫描主页左侧二维码或 V信搜 " 开发同学留步",回复“ 赛车” 获取资源。 根据车轮的转动,使小车运动,,, 使用2D Sprite创建出入下图所示关系,并附上图... 小游戏的开始界面: 感兴趣的同学可以按如下方式下载素材和工程源码 下载链接。没有积分的同学,扫描主页左侧二维码或 V信搜 " 开发同学留步",回复“ 赛车” 获取资源。 根据车轮的转动,使小车运动,,, 使用2D Sprite创建出入下图所示关系,并附上图...
- Exception: JNI: Init’d AndroidJavaClass with null ptr! 原文详情: Exception: JNI: Init’d AndroidJavaClass with null ptr! UnityEngine.AndroidJavaClass…ctor (IntPtr jclass) (at C:/buildsla... Exception: JNI: Init’d AndroidJavaClass with null ptr! 原文详情: Exception: JNI: Init’d AndroidJavaClass with null ptr! UnityEngine.AndroidJavaClass…ctor (IntPtr jclass) (at C:/buildsla...
- UGUI的简介: UGUI系统是从Unity 4.6开始,被集成到Unity的编辑器中Unity官方给这个新的UI系统赋予的标签是:灵活,快速和可视化!,简单来说对于开发者而言就是有三个优点:效率高效果好,易于使用,扩展,以及与Unity的兼容性高。 在不使用任何代码的前提下,就可以简单快速额在游戏中建立其一套UI界面,这在过去是绝对不可想想的,但是新... UGUI的简介: UGUI系统是从Unity 4.6开始,被集成到Unity的编辑器中Unity官方给这个新的UI系统赋予的标签是:灵活,快速和可视化!,简单来说对于开发者而言就是有三个优点:效率高效果好,易于使用,扩展,以及与Unity的兼容性高。 在不使用任何代码的前提下,就可以简单快速额在游戏中建立其一套UI界面,这在过去是绝对不可想想的,但是新...
- Unity 使用SVN版本控制遇到的小问题: 开发中总会遇到各种小问题,,,问题虽然不大却费时费力,,,不过还好每次遇到问题都会问前辈或者上网查资料,都能学到很多平常不会出深究的东西,都会明白一些道理,有所收获,,,下面分享一下,帮各位添过的坑… … 问题描述:预制体脚本和资源丢失 遇到这样个问题:我做好了一个prefab。包含什么图片按钮和挂在上面的脚本,... Unity 使用SVN版本控制遇到的小问题: 开发中总会遇到各种小问题,,,问题虽然不大却费时费力,,,不过还好每次遇到问题都会问前辈或者上网查资料,都能学到很多平常不会出深究的东西,都会明白一些道理,有所收获,,,下面分享一下,帮各位添过的坑… … 问题描述:预制体脚本和资源丢失 遇到这样个问题:我做好了一个prefab。包含什么图片按钮和挂在上面的脚本,...
- 游戏开发中通过实现语言的切换,,,(联想小游戏中的中英文切换效果) 做了一个小Demo简单实现下:https://github.com/Czhenya/ChangeLanguage 效果图: 上图的Chinese,和English都是和下面代码中的“ SystemLanguage”名字对应的,,欲换其他语言名称也需对应,,主要中文的格式要存储为utf-8的格式... 游戏开发中通过实现语言的切换,,,(联想小游戏中的中英文切换效果) 做了一个小Demo简单实现下:https://github.com/Czhenya/ChangeLanguage 效果图: 上图的Chinese,和English都是和下面代码中的“ SystemLanguage”名字对应的,,欲换其他语言名称也需对应,,主要中文的格式要存储为utf-8的格式...
- Profiler overview Unity 官方说明文档及翻译: The Unity Profiler Window helps you to optimize your game. It reports for you how much time is spent in the various areas of your game. For example, i... Profiler overview Unity 官方说明文档及翻译: The Unity Profiler Window helps you to optimize your game. It reports for you how much time is spent in the various areas of your game. For example, i...
- 序列化名词解释:序列化是将对象状态转换为可保持或传输的格式的过程。 与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。这就是序列化的意义所在。 XML序列化的实质: 序列化是不一个对象持久化到磁盘的一个过程,应用程序的一部分,甚至另一个程序都可以反序列化对象,是它的状态与序列化之前相同,,用到的名空间System.Xml.Ser... 序列化名词解释:序列化是将对象状态转换为可保持或传输的格式的过程。 与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。这就是序列化的意义所在。 XML序列化的实质: 序列化是不一个对象持久化到磁盘的一个过程,应用程序的一部分,甚至另一个程序都可以反序列化对象,是它的状态与序列化之前相同,,用到的名空间System.Xml.Ser...
- Rect Transform组件: Canvas Renderer也是UI组件必须携带的组件。 面板属性: 位置 位置是以像素为单位,其具体的值则以锚点为准,表示和锚点距离,其中x轴从左到右的数值越来越大,y轴从下到上的数值越来越大,其中的Pos Z和Transform中的position.z效果一致,但不是使用该值来表示UI的深度。保留该值估计是为了在3D UI的... Rect Transform组件: Canvas Renderer也是UI组件必须携带的组件。 面板属性: 位置 位置是以像素为单位,其具体的值则以锚点为准,表示和锚点距离,其中x轴从左到右的数值越来越大,y轴从下到上的数值越来越大,其中的Pos Z和Transform中的position.z效果一致,但不是使用该值来表示UI的深度。保留该值估计是为了在3D UI的...
- Unity 报错: UnauthorizedAccessException 报错原因:在iOS上错误使用直接使用Application.persistentDataPath此目录。 错误使用方式:Application.persistentDataPath + gameType + “_dRule.txt”,,,此使用方式在Android移动端是没有问题的,也许是因... Unity 报错: UnauthorizedAccessException 报错原因:在iOS上错误使用直接使用Application.persistentDataPath此目录。 错误使用方式:Application.persistentDataPath + gameType + “_dRule.txt”,,,此使用方式在Android移动端是没有问题的,也许是因...
- 4.x中的BuildPipeline 类 作用:让你可以以编程的方式生成播放器或资源包,以便从网页中加载 在圣典中的方法 PushAssetDependencies 让你管理交叉引用和不同资源包和播发器构建之间的依赖关系 PopAssetDependemcies 让你管理交叉引用和不同资源包和播放器构建之间的依赖关系 BuildPlayer : 生成一个播放器(仅用于... 4.x中的BuildPipeline 类 作用:让你可以以编程的方式生成播放器或资源包,以便从网页中加载 在圣典中的方法 PushAssetDependencies 让你管理交叉引用和不同资源包和播发器构建之间的依赖关系 PopAssetDependemcies 让你管理交叉引用和不同资源包和播放器构建之间的依赖关系 BuildPlayer : 生成一个播放器(仅用于...
- 在Unity–Assets–文件夹下创建名为data.xml文件,具体内容如下: <root> <data> <student id="1"> <name>张三</name> <age>20</age> </student> <student id="2"> ... 在Unity–Assets–文件夹下创建名为data.xml文件,具体内容如下: <root> <data> <student id="1"> <name>张三</name> <age>20</age> </student> <student id="2"> ...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签