自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 问答 (8)
  • 收藏
  • 关注

原创 unity无解析类下解析JSON数据

unity在无解析类下解析JSON数据

2022-08-10 17:01:29 794 1

原创 Unity: WebGL发布后在浏览器上运行时窗口大小自适应

unity webgl在浏览器上自适应浏览器窗口大小

2022-07-12 14:32:18 3264

原创 List排序

List类是 ArrayList 类的泛型等效类。该类使用大小可按需动态增加的数组实现 List 泛型接口。List.Sort:(1)有三种结果 1,-1,0分别是大,小,相等;(2)升序降序比较,默认List的排序是升序排序;(3)如果要降序排序,也很简单,只需要在前面加一个负号List示例1、基础比对2、List对数权重比较对于非数值类型比较用.CompareTo(...),基于IComparable接口。基本上C#的值类型都有实现这个接口,包括string。而数值

2022-04-14 14:06:01 546

原创 unity sdk jdk下载网址

http://www.androiddevtools.cn/

2022-03-15 13:47:27 4946

原创 unity退出,从新开始,暂停

按钮控制脚本代码退出 public void Click() { UnityEditor.EditorApplication.isPlaying = false;//编辑状态下退出 Application.Quit();//打包编译后退出 }脚本拖到按钮里暂停public void Click() ...

2022-01-15 21:14:36 3330

原创 unity按键

演示function OnGUI(){ var e:Event=Event.current; if(e.isKey){ Debug.Log("key:"+e.keyCode); }}Unity键值对应表KeyCode是由Event.keyCode返回的。这些直接映射到键盘上的物理键,以下是键值对应列表:常用键Backspace 退格键Delete Delete键TabTab键Clear Clear键Return 回车键Paus...

2022-01-12 19:29:55 2190

原创 Unity按钮的禁用

怎么让程序运行到某一步时,让某一button键失效或隐藏。类同如VB中命令:Command1.Enabled = False 按钮命令失效Command1.Visible = False 按钮命令隐藏多谢指教!

2022-01-10 20:23:50 4938

原创 Unity鼠标键盘事件

Input一,鼠标事件GetMouseButton(0):按下鼠标左键不动,程序会一直运行,松开左键程序停止运行。GetMouseButton(2):按下鼠标中键不动,程序会一直运行,松开中键程序停止运行。GetMouseButton(1):按下鼠标右键不动,程序会一直运行,松开右键程序停止运行。GetMouseButtonDown(0):按下鼠标左键时,程序运行一次GetMouseButtonDown(1):按下鼠标右键时,程序运行一次GetMouseButtonUp(2):按

2021-11-13 19:28:15 9871

原创 Unity常用核心类

一,TransformTransform组件是Unity3D的重点之一,主要用于控制物体的旋转、移动、缩放。API:application program interface 应用程序接口位置移动transform.positiontransform.position = newVector3(+10, 0, 0);旋转角度transform.rotationtransform.rotation = Quaternion.Euler(0, 45, 0);自生缩放tr...

2021-11-13 19:19:08 2581 1

原创 Unity地形

一,创建地形选择菜单栏“GameObject”下“Create Other”,选择“Terrain”创建一个地形。创建完成后地形会出现在我们游戏视图和层级视图当中。二,设计地形选择地形,在属性面板中找到地形组件最右侧设置按钮。在设置按钮界面我们通过调节Resolution下的 01.Terrain Width(宽) 02.Terrain Length(长) 03.Terrain Height(高)三,升高工具作为地形编辑最基本的地形工具。通过该工具可以对地形...

2021-11-03 19:38:33 10491

原创 Unity单例模式

定义:单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。选择单例模式就是为了避免不一致状态,避免政出多头(比如一个军队出现了多个司令员同时指挥,肯定会乱成一团)。特点1,只能有一个实例。2,有频繁实例化然后销毁情况,也就是频繁的new对象,可以考虑单例模式3,频繁访问IO资源的对象,例如数据库连接池或访问本地文件。饿汉单例模式结构

2021-11-02 18:48:55 307

原创 Unity基础

一。菜单栏:File(文件):打开和保存场景、项目、以及创建游戏。Edit(编辑):主要用于Unity内部功能、快捷键设置。Assets(资源):用于资源的创建、导入和导出。GamObject(游戏对象):用于游戏对象的建立。Componet(游戏组键):为游戏对象等添加组件来实现部分功能。Window(窗口):显示特定视图。Help(帮助):主要包含使用手册、资源商店、论坛等。二。五个视图层级视图(Hierarchy):主要存放游戏场景中的具体的游戏对象。场景视图(

2021-11-01 19:10:58 602

原创 c#集合详解

一,集合的概念 集合(Collection)类是专门用于数据存储和检索的类。这些类提供了对栈(stack)、队列(queue)、列表(list)和哈希表(hash table)的支持。大多数集合类实现了相同的接口。二,ArrayList 集合 ArrayList list = new ArrayList(); //添加单个元素 list.Add(true); ...

2021-10-15 14:13:54 2239

原创 c#抽象类

一,概念计算器类(父类)里面有加减乘除四个功能都实现了,但是很子类继承后,有些方法都自己重写了,这个时候父类里面的这些方法功能就没有意义了。所以有些方法不需要都实现了,只需要声明即可(抽象方法)。抽象类(what):类是一个具有相同特征和行为的抽象,而抽象类(class 前加上 abstract)没有指出行为的具体细节,而由他的子类去实现相应的行为。把普通类前面加一个abstract关键字就是抽象类。含有一个或多个抽象方法的类二,实例abstract class Father

2021-10-14 19:00:59 2131

原创 string类的多种方法

==和Equals的区别一、值类型==和Equals比较的内容都是一致的,都是比较内容string a = "123";//值 Console.WriteLine(a=="123"); Console.WriteLine(a.Equals("123"));二、引用类型==: 比较首地址是否相等 Equals:比较的是值是否相等char[] x={'1','2','3'}; string b = new ...

2021-10-14 12:52:56 80

原创 c#多态的使用

一,定义多态: 1,多态是同一个行为具有多个不同表现形式或形态的能力。 2,多人做一件事情,结果不一样多态性可以是静态的或动态的。在静态多态性中,方法的响应是在编译时发生的。在动态多态性中,方法的响应是在运行时发生的。静态多态性:在编译时,方法和对象的连接机制被称为早期绑定,也被称为静态绑定。C# 提供了两种技术来实现静态多态性。分别为:方法重载、运算符重载动态多态性是通过 抽象类 和 虚方法 实现的。二,实现多态的两个要素1)子类重...

2021-10-14 12:46:23 319 1

原创 c#继承用法

一,继承:一个类具有另一个类的属性和方法,这个类叫子类(派生类),另一个类叫父类(基类、超类)继承的关键符号 :(冒号)public abstract class Shape { public abstract double length(); public abstract double Area(); } public class Circle : Shape { private d...

2021-10-14 11:38:48 3697

原创 C#封装用法

一,定义封装:将类的某些信息隐藏在类内部(private),不允许外部程序直接访问,而是通过该类提供的公共属性(public)来实现对隐藏信息的操作和访问作用:防止类中的数据被恶意修改快捷键:prop+TAB propfull+TAB二,封装的好处...

2021-10-12 12:14:53 628

原创 C#数组的运用

一,定义动态数组(显示数组):数组类型 [ ] 变量名=new 数组类型 [大小]int[] a = new int[5];//定义一个有5个元素的整形数值int[] a = { 1, 2, 3, 4, 5 };二,访问数组的访问:a[i] i:下标 (从0开始)赋值:a[0]=1;void Get() { int[] a = {1,2,3,4,5}; Console.WriteLine(a...

2021-10-12 11:34:44 876

原创 类和对象的概念

一,定义对象:对象是用来描述客观事物的一个实体。万物皆对象 例如:人、教室、笔记本、空气类:具有相同属性和方法的一组对象的集合 例如:人类、水果类、笔记本类对象的抽象二,格式[修饰符] class 类名{ }类名定义规则:1、第一个单词必须是字母、下划线,后面的单词可以是字母、下划线、数字2、所有单词的首字母必须大写三,类内容[修饰符]class 类名{ 属性; 方法;}//属性...

2021-10-09 16:36:38 299

原创 C#数据类型和基本判断

一,c#数据类型1.基本数据类型:整形:byte(字节) short(短整形) int (整形) long(长整形) 浮点型:float(单精度) double(双精度) 布尔型:bool 字符型:char2.引用数据类型: string(字符串) 数组 类 接口二,变量与常量定义变量:是指在程序的运行过程中随时可以发生变化的量 常量:是指在程序在运行过程中不会发生变化的变量(const)三,格式数据类型 变量名;定义三个整形...

2021-10-09 12:44:09 3307

EasyRoads3D Pro v3.0.2

Unity3D地形环境编辑器扩展EasyRoads3D Pro的道路创造和参数化建模,创造道路快捷方便,现在也在开始或结束的道路混合,内置的参数化建模工具以及实例化的预制件是无穷无尽的功能。 栅栏,树篱,墙壁,管道,树线,桥梁,火车轨道系统或任何其他类型的几何形状沿着路径,只需要几次点击即可构建几何,需要Unity 4.3.2或更高版本。

2024-06-26

anzou.apk.1

anzou.apk.1

2023-05-29

AVPro 1.8.9 for Android, iOS, tvOS, macOS, WebGL,Windows

AVPro 1.8.9 for Android, iOS, tvOS, macOS, WebGL,Windows

2022-06-21

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

TA关注的人

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