- 游戏引擎 是游戏开发中最基础也是最重要的开发工具,而Unity3D则是众多引擎中的佼佼者。 成为一名优秀的游戏客户端开发者,不仅需要常年的实践积累和思考,更需要结实的基础做支撑。 也就是所谓的 “基础不牢,地动山摇” 。 而优化 则是老生常谈的一个话题了,在任何项目里都扮演着重要角色。 游戏引擎 是游戏开发中最基础也是最重要的开发工具,而Unity3D则是众多引擎中的佼佼者。 成为一名优秀的游戏客户端开发者,不仅需要常年的实践积累和思考,更需要结实的基础做支撑。 也就是所谓的 “基础不牢,地动山摇” 。 而优化 则是老生常谈的一个话题了,在任何项目里都扮演着重要角色。
- Unity 小科普老规矩,先介绍一下 Unity 的科普小知识:Unity是 实时3D互动内容创作和运营平台 。包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把 Un... Unity 小科普老规矩,先介绍一下 Unity 的科普小知识:Unity是 实时3D互动内容创作和运营平台 。包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把 Un...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言凡是用到时间,日期的都免不了要用到时间类DateTime,那么DateTime类跟Time类又有啥区别呢。DateTime类的函数以及属性怎么用呢。这一篇文章就将这些知识拿捏的... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言凡是用到时间,日期的都免不了要用到时间类DateTime,那么DateTime类跟Time类又有啥区别呢。DateTime类的函数以及属性怎么用呢。这一篇文章就将这些知识拿捏的...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言今天,来分享一下如何实现定时器。实现定时器需要搞明白二个问题:一、定时器如何实现二、为什么制作定时器系统首选,我们来了解一下如何在Unity里面实现定时器。 二、Unity 定时器的三种实现方法在Unity开发程序的时候,会学习到很多实现定时器效果的方法,比如说: 2-1、... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言今天,来分享一下如何实现定时器。实现定时器需要搞明白二个问题:一、定时器如何实现二、为什么制作定时器系统首选,我们来了解一下如何在Unity里面实现定时器。 二、Unity 定时器的三种实现方法在Unity开发程序的时候,会学习到很多实现定时器效果的方法,比如说: 2-1、...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言Hello,大家好,我是☆恬静的小魔龙☆,正所谓学而不思则罔,思而不学则殆,最近项目开发中,人物的动作特别多,用状态机去切换感觉太麻烦,然后切换的效果也并不理想。比如下面的状态机:每次“走→站立→跑”,都一些卡顿,没有那么丝滑,所以就想学习一下FSM(有限状态机)。 二、有... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言Hello,大家好,我是☆恬静的小魔龙☆,正所谓学而不思则罔,思而不学则殆,最近项目开发中,人物的动作特别多,用状态机去切换感觉太麻烦,然后切换的效果也并不理想。比如下面的状态机:每次“走→站立→跑”,都一些卡顿,没有那么丝滑,所以就想学习一下FSM(有限状态机)。 二、有...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言今天有粉丝问我一个很简单的问题,如何生成预制体,并且让预制体自动销毁。这对老鸟来说应该是很简单的,但是对于新学习Unity的萌新来说,感觉各种困难。比如说,生成的预制体不自动销毁,或者就是生成预制体的脚本被销毁了。这其实就是因为,没有理清生成与销毁。下面,我就演示一下如何生... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言今天有粉丝问我一个很简单的问题,如何生成预制体,并且让预制体自动销毁。这对老鸟来说应该是很简单的,但是对于新学习Unity的萌新来说,感觉各种困难。比如说,生成的预制体不自动销毁,或者就是生成预制体的脚本被销毁了。这其实就是因为,没有理清生成与销毁。下面,我就演示一下如何生...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言有小伙伴跟我说,公司现在需要解析JSON,但是百度的解析JSON的又各种各样,我都看懵了,有没有好一点的解析方案,然后我就将我这篇文章推送给了他【Unity3D日常】Unity写Json数据,以及在Unity读取、解析Json数据。过了一晚上,又跟我说,不行啊,虽然只要解析... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言有小伙伴跟我说,公司现在需要解析JSON,但是百度的解析JSON的又各种各样,我都看懵了,有没有好一点的解析方案,然后我就将我这篇文章推送给了他【Unity3D日常】Unity写Json数据,以及在Unity读取、解析Json数据。过了一晚上,又跟我说,不行啊,虽然只要解析...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言今天分享,如何添加自定义菜单栏,效果如下图所示。第一种,在Component组件菜单下面:第二种,添加到编辑器的菜单栏下: 二、添加组件菜单有两个重载函数:第一种,不带参数实现:using System.Collections;using System.Collection... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言今天分享,如何添加自定义菜单栏,效果如下图所示。第一种,在Component组件菜单下面:第二种,添加到编辑器的菜单栏下: 二、添加组件菜单有两个重载函数:第一种,不带参数实现:using System.Collections;using System.Collection...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言前段时间比较忙,好久没更新博客了,感觉技术都下降了,还是要坚持输出呀。孔子曰:“学而不思则罔,思而不学则殆”,不能光学习,还要学会思考,要能用起来。将自己学到的东西记录下来,这样会让学习更加有效。 二、修改游戏对象的材质颜色 2.1 支持修改的材质首先,你的材质要支持颜色渲... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言前段时间比较忙,好久没更新博客了,感觉技术都下降了,还是要坚持输出呀。孔子曰:“学而不思则罔,思而不学则殆”,不能光学习,还要学会思考,要能用起来。将自己学到的东西记录下来,这样会让学习更加有效。 二、修改游戏对象的材质颜色 2.1 支持修改的材质首先,你的材质要支持颜色渲...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言在程序开发中,可能会遇到现有类型的方法中没有我们想要的方法,这时候就可以使用扩展方法给已有类型添加新的方法,而无需创建新的派生类、重新编译或者其他方式修改原始类型的代码。扩展方法需... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言在程序开发中,可能会遇到现有类型的方法中没有我们想要的方法,这时候就可以使用扩展方法给已有类型添加新的方法,而无需创建新的派生类、重新编译或者其他方式修改原始类型的代码。扩展方法需...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言在开发中,会遇到要复制场景中对象的位置坐标的操作,通常的方法是看着对象的坐标,然后手动打出来坐标。这种方式,效率会有点低,耽误时间,然后也可以打错,造成位置的偏移。接下来就介绍如何快速复制坐标位置,并且复制效果: 二、实现代码:复制坐标using UnityEditor;u... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言在开发中,会遇到要复制场景中对象的位置坐标的操作,通常的方法是看着对象的坐标,然后手动打出来坐标。这种方式,效率会有点低,耽误时间,然后也可以打错,造成位置的偏移。接下来就介绍如何快速复制坐标位置,并且复制效果: 二、实现代码:复制坐标using UnityEditor;u...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Per... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Per...
- 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言前段时间有小伙伴问到如何用Unity制作天气预报,博主也是在网上找了很多资料,发现天气API接口稳定的确实没有,除非是天气官方提供的, 但是我观察了下,要是合作伙伴才有开放的可能。... 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言前段时间有小伙伴问到如何用Unity制作天气预报,博主也是在网上找了很多资料,发现天气API接口稳定的确实没有,除非是天气官方提供的, 但是我观察了下,要是合作伙伴才有开放的可能。...
- Unity基础 -- 代码动态监听UI交互组件,面板解析,代码监听 Unity基础 -- 代码动态监听UI交互组件,面板解析,代码监听
- - 最近正好在网上看到`声网`,然后就顺道了解到了声网这个平台,发现声网的功能还真挺多呢 - 也是一个兼容几十种平台的大公司啊,到现在才了解到,也算是相见恨晚~ - 所以就赶紧来用 `Unity` 结合 `声网` 做一个语音聊天房! - 我也是第一次接入声网的SDK,可能有些地方不是很熟练,正好写一篇文章来记录学习一下~ - 最近正好在网上看到`声网`,然后就顺道了解到了声网这个平台,发现声网的功能还真挺多呢 - 也是一个兼容几十种平台的大公司啊,到现在才了解到,也算是相见恨晚~ - 所以就赶紧来用 `Unity` 结合 `声网` 做一个语音聊天房! - 我也是第一次接入声网的SDK,可能有些地方不是很熟练,正好写一篇文章来记录学习一下~
上滑加载中
推荐直播
-
开发者玩转DeepSeek
2025/02/20 周四 16:30-17:30
Thomas – 华为云DTSE技术布道师
双擎驱动优势——华为云CodeArts IDE全栈能力与DeepSeek认知智能深度融合,打造智能编码助手。如何利用DeepSeek的能力,进一步强化业务。
回顾中 -
探秘仓颉编程语言:华为开发者空间的创新利器
2025/02/22 周六 15:00-16:30
华为云讲师团
本期直播将与您一起探秘颉编程语言上线华为开发者空间后,显著提升开发效率,在智能化开发支持、全场景跨平台适配能力、工具链与生态完备性、语言简洁与高性能特性等方面展现出的独特优势。直播看点: 1.java转仓颉的小工具 2.仓颉动画三方库lottie 3.开发者空间介绍及如何在空间用仓颉编程语言开发
即将直播 -
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
去报名
热门标签