自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ManHua的博客

Technology is the first productivity

  • 博客(22)
  • 收藏
  • 关注

原创 VS F12键失效怎么办?

VS2017的F12转到定义失效 不知道怎么回事F12就无法转到定义了,变成了跳到下一行,而且不是固定跳到行首行尾,反正变成了一个完全没有用的快捷键功能了.通过网上搜索研究,找到了一个非常便捷快速的解决方案。打开vs开发人员命令行输入 devenv /ResetSettings 回车然后系统会自动打开VS,我们选择任意一个项目测试,发现F12功能已经恢复。...

2020-07-16 10:24:14 5519 3

原创 Unity 社区FAQ|仓库创建

什么是Unity:Unity是 实时3D互动内容创作和运营平台。包括游戏开发、元宇宙开发、VR虚拟仿真、AR增强现实、MR混合现实、体感互动Kinect工业产品、数字孪生、三维可视化、大数据可视化、智慧城市、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。

2022-10-15 20:54:32 1645 1

原创 Unity设置中文

Unity小科普什么是Unity:Unity是 实时3D互动内容创作和运营平台。包括游戏开发、元宇宙开发、VR虚拟仿真、AR增强现实、MR混合现实、体感互动Kinect工业产品、数字孪生、三维可视化、大数据可视化、智慧城市、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。

2022-10-14 11:53:09 26639 1

原创 Unity shader 如何声明数组

声明数组

2022-10-09 12:09:44 1776

原创 Assertion failed on expression for Quaternion.Lerp四元数报错

四元数插值出现的错误

2022-09-19 17:01:40 948

原创 Unity Loading assembly failed“xxxx“reason: File does not contain a valid CIL image报错

到unity目录下 \Editor\Data\MonoBleedingEdge\lib\mono\unityjit 文件夹下,复制所需dll到项目里覆盖旧的报错dll,错误即可消除。问题描述:在引入程序集依赖dll出现以上错误,导入的dll和unity内部编译器的target版本有差异,当不一致时会报错。

2022-08-22 09:19:23 2883 4

原创 Unity游戏动态设置分辨率—— Dropdown 控件

在Canvas下新建一个Dropdown 。然后创建脚本 SetScreenResolvingusing UnityEngine;using UnityEngine.UI;using System.Collections.Generic;//控制屏幕分辨率,全屏,窗口的脚本public class SetScreenResolving : MonoBehaviour{ private Resolution[] reso; public Dropdown DropWin;

2022-03-31 01:22:55 1925 3

原创 Unity 项目游戏退出代码

执行方法之前需要把一些存储数据存储下来 public void OnExitGame() {#if UNITY_EDITOR//在编辑器模式退出 UnityEditor.EditorApplication.isPlaying = false;#else//发布后退出 Application.Quit();#endif }

2022-03-31 01:22:28 4760

原创 RuntimeInitializeOnLoadMethod——记录使用方法

Unity项目中可能会存在一些需要初始化的内容,比如说SDK、存档等,利用RuntimeInitializeOnLoadMethodAttribute就可以很方便的实现而不需担心优先级等问题。使用方法:在静态方法前加上此特性。注意是静态方法。被RuntimeInitializeOnLoadMethod修饰的方法可以是随便的一个类,并且不需要进行new,不需要挂载在物体上。而且这个类可以放在Editor下,也可以放在Editor外,其对应的方法都能很好的执行。using UnityEngine;

2022-03-31 01:21:53 2127

原创 unity性能优化问题记录——editorloop过高原因

unity性能优化问题

2022-03-17 02:42:21 8896

原创 C#base的运用

base 关键字用于从派生类(子类)中访问基类(父类)的成员:base调用基类构造函数:public class father{ public virtual void Hello(string greeting) { Console.WiriteLine(greeting); }}public class son : father{ public void Start(string greeti

2022-03-02 00:09:50 381

原创 Unity聊天室问题(一)

目标:使用ScrollRect强制滚动条向下滚动我在ScrollRect中保留了一个可扩展的元素列表,每次添加新元素时,我都会尝试自动滚动到RECT的底部。我以为把ScrollRect的值为零就可以刷新了,但是发现聊天室的新信息滚动条不会到最下面进行展示。 scrollRect.verticalScrollbar.value = 0;但是它什么也没做,实际上滚动条没有改变它的值。ScrollRect类自行设置滚动条的值。我尝试让他的位置变化归零还是不可以。 scrollRect.vertical

2021-07-09 18:20:22 350

原创 Unity打包PC美化exe文件!

我们直接开始流程。1.把所有项目文件打成个压缩包PS:我用的是WIN.zip,360的不可以2.进到压缩包里,选择自解压格式然后点击高级自解压选项3.在设置里写上,你打包出来的.exe全称。在模式里面,临时模式选解包到临时文件夹,静默模式选全部隐藏。更新里面,更新方式,解压并更新文件,覆盖方式,覆盖所有文件。然后点击确定,会生成一个新的exe文件,文件大小和压缩包大小是一样的。双击运行和之前是一样的,只需发送这个EXE文件别人就可以运行了。...

2021-07-09 18:19:48 419

原创 VS 点击脚本页面自动定位目录位置

点击工具→选项→项目和解决方案:勾上“在解决方案资源管理器中跟踪活动项”。然后点击任意脚本,解决方案那里就会定位脚本在哪个目录下了。

2021-07-09 18:19:10 407 1

原创 JDK安装后查询是否安装成功,cmd 输入java,javac,java -version无效解决方案

运行cmd的时候,不管是输入java,javac,还是java -version 报不是内部或外部命令的错误。最终的解决办法是:cmd中输入:set path="%JAVA_HOME%\bin"

2021-07-09 18:18:33 614 1

原创 定位Unity安卓包不易现的Bug方案——在Android Studio里面调试Unity的安卓包

第一步在unity导出项目文件第二步把项目导入Android Studio第三步打开 build.gradle 文件ps:如果没有找到在右上方进行搜索然后把内部代码全部替换掉// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { repositories { //google()

2021-07-09 18:17:58 504

原创 error CS0104: ‘MinAttribute‘ is an ambiguous reference between 报错

error CS0104: ‘MinAttribute’ is an ambiguous reference between ‘UnityEngine.Rendering.PostProcessing.MinAttribute’ and ‘UnityEngine.MinAttribute’‘MinAttribute’是’UnityEngine.Rendering.PostProcessing.MinAttribute’ 和’UnityEngine.MinAttribute’之间一个模糊引用,该错误需要把引

2021-07-09 18:17:00 3526

原创 静态数据和动态数据

一、静态数据1、概念:一些永久性的数据,一般存储在硬盘中。硬盘的存储空间一般都比较大,现在普通计算机的硬盘都有500G左右,因此硬盘中可以存放一些比较大的文件。2、存储时长:计算机关闭之后再开启,这些数据依旧还在,只要你不主动删除或者硬盘没坏,这些数据永远都在。3、哪些是静态数据静态数据一般是以文件的形式存储在硬盘上,比如:文档,照片,视频。二、动态数据1、概念:动态数据指在程序运行过程中,动态产生的临时数据,一般存储在内存中,内存的存储空间一般都比较小,现在普通计算机的内存只有8G左右,

2021-07-09 18:15:27 11078

原创 关于unity3d开发的游戏,怎么发布到pc?(小白向)

最近又开始做unity项目了~具体内容暂且不表,在最后打包的时候遇到了一个很神奇的事情,同样的配置下,打包出来的一系列10几个项目打开时有的按照配置的分辨率展示,有的默认全屏,有的以窗口模式拉伸来全屏(当然是在客户的电脑上)···然后就直接十脸懵逼了···再三检查配置,甚至都在GameManager里面直接通过Screen.SetResolution(1280, 960, false);来强制限制分辨率以及禁用全屏,但是在客户机上还是没有卵用···经过多方查找资料,找到了问题的原因,客户机之前打开过同名(

2021-07-09 18:13:37 4144

原创 Unity打包Android攻略

Android打包的全部必要条件:1、Android Build Support的安装2、JDK的下载安装(JDK1.8)3、Android SDK的下载安装4、Unity的JDK和Android SDK设置5、Unity安卓工程的设置注意路径不要有中文!1、Android Build Support(ABS)下载一般在你安装Unity就可以集成安装,但是我都版本没办法安装ABS,所以我是只安装了别的版本的ABS组件,通过抽取到我的版本中来完成SDK的配置。安装的组件目录在C:\Prog

2021-07-09 18:12:56 1647

原创 Unity MVP框架理解

Unity MVP框架理解一个p层去持有多个model方案,只有Presenter层需要特殊处理public class MoreModelPresenter implements MoreModelContract.Presenter { private MoreModelContract.OneModel oneModel; private MoreModelContract.TwoModel twoModel; private MoreModelContract.Th

2021-07-09 18:11:46 798

原创 Unity 图集Atlas功能需求实现

unity自身的Sprite Atlas介绍Sprite Atlas的主要有以下三个功能:1.创建、编辑图集以及设定图集参数2.添加图集Variant(变种)3.运行时访问图集通过图中红点标注的地方,可以添加你想添加的图片。P.S.这里可以支持多种类型,包括单个Sprite、Sliced Sprite、文件夹,以及这些类型的任意组合。此外选择Variant(变种)可以复制原有图集的贴图,并根据一个比例系数来调整复制贴图的大小。为不同分辨率的屏幕准备不同的图集。Unity的图集可以说功能

2020-07-22 10:30:37 1318

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除