自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

the_sun___的博客

unity与C#

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

原创 VS出现目标包.NETFramework的目标包没有安装

用VS打开脚本时,弹窗如下图,需要.net framework,否则打开是杂项文件。Plan A:选择第二个选项——下载“.NETFramework,Version=v4.7.1”的目标包。项目将不会更改”,浏览器自动打开到下载界面,网址:https://dotnet.microsoft.com/download/visual-studio-sdks?utm_source=getdotnetsdk&utm_medium=referral选择你需要的目标包下载安装,然后重启VS就可以了。要是现实

2020-11-27 10:08:19 5116 5

原创 简单 MySQL基操

控制台运行数据库两种方法进入数据库:1:打开"开始"找到“mysql”展开点击它的控制台,然后弹出黑窗口,就可以输入密码了2:在我的电脑C盘里面找到program lifes–>Mysql–>Mysql server 5.7 --> bin–>Mysqld.exe把这个应用程序直接拖入控制台**(这里是我的MySQL安装地址,大家根据自己的地址来找这个应用程序)**然后在这个地址的后面跟上(这里我用S代表有一个空格,最后不要加;) :S -u账户S -p密码这样

2021-06-08 12:00:57 233 1

原创 MySQL workbench基础操作

MySQL下载地址: https://downloads.mysql.com/archives/installer/MySQL在安装时候会设置root账户以及密码,这个账户跟密码别忘记了;官网下载的mysql安装时候可以顺便安装一个workbench这是一个可视化工作台,方便使用mysql用的,需要的同学可以勾选上。下面就是workbench打开的方式右键它进入workbench是需要你安装时候设置的登录密码的创建一个属于你自己的连接connection1:创建完连接进入开始创建数据库

2021-06-07 15:50:37 574

原创 Unity用点设置行走路线

设置点,使点成为物体行走的路线,这里就需要用到列表using System.Collections;using System.Collections.Generic;using UnityEngine;public class WayPointManager : MonoBehaviour{ public List<Path> paths = new List<Path>(); void Awake() { instance =

2021-04-21 10:52:46 1232

原创 Unity3D C# List数据类型常用方法(走过路过不要错过!)

注释在上面,可以看看,走过路过不要错过!using System;using System.Collections.Generic;namespace List列表表{ class Program { static void Main(string[] args) { List<int> a = new List<int>();//声明一个int类型的列表 var b = ne

2021-03-17 09:42:36 590 2

原创 Unity报错NullReferenceException: Object reference not set to an instance of an object

这个是能经常见到的报错,报空!出现这个错误之后,一定要仔细检查自己代码里面的任何一个可能空的值。报空虽然很常见,但是大部分都不是很难的问题,只需要认真仔细的检查就可以发现问题所在:报空的地方比如:代码中你写到了但是你Unity中没有,或者你Unity中挂载错了;在代码中写了一些值但是却没有给他们赋值,导致报空;在代码中规定了Button的作用,但是却忘记在Unity中绑定Button;等等一系列问题都会导致报空举例:进入之后发现我代码没问题:经过仔细检查发现是我组件挂错了,看差了就出现了报

2021-02-02 18:59:26 91536 12

原创 NGUI如何处理中文不显示

问题:出现乱码或者直接空白NGUI中文不显示处理方法:1.在Unity文件中找到txt文件右键 选中Show in Explorer2.然后用记事本方式打开3.把文件另存为,然后选择编码为UTF-8然后保存4.然后替换当前文件,之后进入Unity查看就能显示中文了如果对你有帮助点个赞吧!!!...

2021-01-28 15:49:39 321

原创 NGUI创建

NGUI在Scene页面右键创建不管用怎么办?我找了原因,发现竟然是旁边的组件没有展开(顿时无语。。。。。)解决办法:这样就可以在里面右键创建东西了(做东西的时候还是需要大家细心一点)。...

2021-01-27 12:35:59 85

原创 虚拟机VMware,linux,centos的关系简介

近期研究了虚拟机,做出以下总结(用于小白理解):Linux是一个操作系统,你可以把自己电脑安装成双系统,但是!不推荐!推荐使用虚拟机安装软件VMware(可以通过360下载,也可以去官网下载)软件概述:VMware是安装虚拟机的软件;CentOS是系统;Linux是系统内核理解 :通过VMware安装CentOS(目前主流版本是CentOS 7,可以去官网下载:https://vault.centos.org/ ),VMware是CentOS的容器,CentOS需要在VMware中运行;Cen

2021-01-22 11:22:35 5836

原创 Unity通过按钮实现场景跳转

Unity版本:2018.1.0b111.将场景加入到Buildsetting在Unity选项File中找到里面的Build Setting打开,然后打开场景把需要的场景按顺序点击Add Open Scenes添加到里面。2.在你需要点击跳转的页面添加Button3.创建空物体4.编写跳转脚本using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.Scene

2020-12-25 14:29:37 13833 3

原创 Unity经验分享

什么是UI?UI即User Interface(用户界面)的简称。泛指用户的操作界面,UI设计主要指界面的样式,美观程度。而使用上,对软件的人机交互、操作逻辑、界面美观的整体设计则是同样重要的另一个门道。好的UI不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计。用一句话来总结:UI就是一切可视化操作页面。上面的概念可能听起来比较笼统,具体来说每个都有操作系统,操作系统就相当于房子的地基,那么UI就

2020-12-14 10:07:50 198 2

原创 Unity常用快捷键

快捷键 组合键 键 功能 F2 重命名 Alt 鼠标左键点击Hierarchy对象 展开和收起对象的所有子物体 shift space(空格) 对当前窗口进行放大缩小 Tools工具

2020-12-11 10:09:20 1400 1

原创 Unity中的小技巧

这次给大家带来了一些小细节与快捷键是什么有什么用的,一起来看看吧! 1.添加外部脚本编译器2.项目打包3.Game窗口4. 快捷键5. 总结1.添加外部脚本编译器有时候不想要用unity自带的编译器,想用自己熟悉的脚本编译器那么就需要自己在unity中添加自己熟悉脚本编译器(有一些编译器可能不能添加到unity中,常见的就是VS)首先在工具栏中找到Assets然后在里面找到Preferences这个选项,点击一下进入到这个页面里面找到External Tools 在这个里面看到Extern

2020-12-10 11:20:24 2340 4

原创 unity按键控制一个页面的显示与隐藏

控制这个对勾的取消与勾选这个代码可以挂在到一个空物体上或者跟别的代码写到一起//首先一个定义一个GameObject(这里定义了别忘了回到unity里面赋值) public GameObject MyBay; //定义一个bool值,判断这个页面是隐藏还是打开 private bool IsOpen; private void Update() { //别忘了在这里调用 OpenMyBag(); } void OpenMyBa

2020-11-27 11:42:18 4077 1

原创 新手必备!!!一看就会九九乘法表

九九乘法表using System;namespace Num{ class Program { static void Main(string[] args) { //循环打印数组 for (int i = 1;i <= 9; i++) { for (int j = 1; j <= 9; j++)

2020-11-22 16:18:02 113

原创 C#实例化物体,举例

实例化预设体举例见缝插针中实例化针using UnityEngine;using System.Collections;using System.Collections.Generic;using UnityEngine.UI;using UnityEngine.SceneManagement;public class GameManager : MonoBehaviour{ //预设物发射点 private Transform startPoint; //预设物

2020-11-22 16:10:27 671

原创 C#交错数组使用方法

交错数组using System;namespace task1{ class Program { static void Main(string[] args) { //数数组要从0开始 int[,] han = null; //2维数组 行,列 han = new int[5,3]; //0,1,2,所以元素最高是2

2020-11-22 16:05:09 1229

原创 制作“产品录入系统” 软件开发心得体会

用Unity制作“产品录入系统” 数据上传LeanCould数据库 软件开发的成长与问题半个月之前我和一位同学在老师那里接了我们的第一次真实项目,经过半个月的艰苦奋斗与废寝忘食,我和这位同学终于完成了这次的项目。第一次合作完成了项目之后深有体会,为以后的发展打下了基础。要知道以后做这一行基本上没有人会去指导你这里应该怎么做,人家也有自己的事情要做,不可能一直指导你。所以这次我的收益是划算的。首先,我主要负责的是UI框架,刚开始学的Unity使用,我都用上了,之后发现根本不够,做着做着Game界面的分辨

2020-10-26 15:57:35 255 1

原创 Unity细节操作(固定分辨率,打包窗口化,字体清晰)

我在做一个项目时候,遇到的细节问题。1.就是分辨率固定问题,直接上图:这里可以固定在用它的时候的分辨率。2.就是打包之后,如何窗口化,还有窗口化之后的分辨率:然后固定他的分辨率这样打包出来就是窗口化1440*900的分辨率了3.怎么让字体变得清晰。(我这里不是弄的很高清,但是比最初的好,技术有限,大佬勿喷)...

2020-10-26 14:23:13 10709 1

原创 C#方法重载,例子

方法重载方法重载是指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个数。即参数列表不同(参数列表又叫参数签名,包括参数的类型、参数的个数、参数的顺序,只要有一个不同就叫做参数列表不同。)实例:public static void Main(string[] args){//}public void TaskOne(){Console.WriteLine();}//参数为string类型和int类型;public void Task(string a,int

2020-10-26 10:44:19 1173 1

原创 C#冒泡排序与选择排序

冒泡排序:从头开始,每一个元素和它的下一个元素比较,如果它大,就将它与比较的元素交换,否则不动。(这意味着,大的元素总是在向后慢慢移动直到遇到比它更大的元素。所以每一轮交换完成都能将最大值冒到最后。)冒泡算法C://namespce数组排序{ class Program { static void Main(String[] args) { int element = 0; int[] arr = {12,45,33,25,21,5,4,9}; for(int i = 0;i

2020-09-24 17:45:35 394 1

原创 一个C#程序的主要结构

一个C#程序主要结构1.命名空间声明;(Namespace declaration)2.一个class;3.class方法;4.class属性;5.一个Main方法;6.语句(Statemengts)&表达式(Expreeions);7.注释(命名空间是存放类的地方)实例:...

2020-09-21 10:42:01 713

空空如也

空空如也

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

TA关注的人

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