- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 C#生成Guid的方式
var uuid = Guid.NewGuid().ToString();//uuid:d060f3d8-357e-4eed-8969-749e6f144e8fvar uuid_N = Guid.NewGuid().ToString("N"); //uuid_N: 66da1169450447948bf7d95d198d5b6avar uuid_D = Guid.NewGuid().ToString("D");//uuid_D:5d185207-e2ce-46c2-90fc-25edd1caf206.
2020-07-09 15:43:53
602
原创 UGUI的Text文本首行缩进方法
在UGUI text中首行缩进,结果发现空格不好用,找了三种解决方案方法1、在脚本中直接赋值text是最简单的Text txt;txt.text =“\u3000\u3000”+"字符串";方法2、UGUI的Text如果在编辑器直接输入显示我们可以自定义某几个字符串的alpha值<color=#FFFFFF00>----</color>...
2020-04-30 15:25:32
1160
原创 Unity——Button旋转180°不能点击
同事在做一种翻牌效果测试出来Button在旋转180°后不能点击。Button按钮旋转180°(X轴,Y轴)之后不能点击,绕Z轴可以点击。因为按钮Raycast检测只检测按钮的正方向,绕X,Y轴旋转后点击的是Button背面,Raycast检测不到所以点击没有任何反应。翻牌效果:可以做两个UI,一个牌的正面UI,一个牌的背面UI。以Rotate(0,0,0)和(0,90,0),旋转到9...
2019-12-10 16:13:49
2654
原创 生成正六边形
生成3D的正六边形: public GameObject OBJ;//六边形物体 public int RoundMax = 10;//最大环数变量 public float Radius = 1f;//六边形最短宽度 private Vector3[] Pos_6 = new Vector3[6];//记录6个位置的数组 void Start()...
2019-10-24 09:55:37
1620
原创 Unity添加注释,在Inspector面板显示提示
[Tooltip("显示注释")]//鼠标移到变量上后可以看到汉字[Header("显示注释")]//直接在面板上显示汉字public class Test : MonoBehaviour{ [Header("显示注释")] public string Header;}public class Test : MonoBehaviour{ ...
2019-10-11 16:39:46
10428
转载 Unity中利用材质本身自发光实现模型物体闪烁效果
转自橙子va:小功能丨Unity中利用材质自发光实现物体闪烁效果,参考自Arvin ZHANG:Unity中利用材质自发光实现物体闪烁效果。项目需要实现模型的闪烁效果,开始通过更改Alpha值实现的闪烁不理想,遂找到了该文章。代码如下:using System.Collections;using UnityEngine;public class Glint : MonoBeha...
2019-07-30 10:15:23
1555
原创 实现第一人称移动和相机控制
PS:基于CharacterController创建Capsule胶囊体,并将相机作为胶囊体的子物体,调整好适当的视野角度。给Capsule胶囊体添加CharacterController组件,之后创建两个脚本分别是:FirstController和CameraController。FirstController添加到Capsule胶囊体上,CameraController添加到子物体...
2019-07-26 16:39:19
523
原创 Unity打包安卓APK详细步骤
声明:Unity版本2017.4.16f1操作系统:Win10第一步、安装JDK;第二步、下载并安装Android SDK;第三步、在Unity中发布到Android平台。一、安装JDK官网:http://www.Oracle.com/technetwork/Java/javase/downloads/index.html按以下步骤操作即可:1、点击图中箭头所指的任...
2019-06-13 10:54:49
86892
42
原创 Win10重装系统提示:在efi系统上windows只能安装到gpt磁盘
在重装系统的过程中遇到问题,提示信息是:在efi系统上windows只能安装到gpt磁盘。如下图所示。当选中安装的系统盘时,提示Windows无法安装到这个磁盘,选中的磁盘具有MBR分区表。在EFI系统上,Windows只能安装到GPT磁盘。主要是由于BIOS方式对应MBR分区表;EFI方式则对应GPT分区。所以主要有两种解决方法:1、让启动U盘以传统的BIOS方式启动来安装。2、...
2019-06-12 09:37:03
69440
17
原创 Unity3D多平台——预编译相关宏定义
平台 功能 UNITY_EDITOR 编辑器调用 UNITY_EDITOR_OSX 专门为Mac OS(包括Universal,PPC和Intelarchitectures)平台的定义 UNITY_EDITOR_WIN Windows操作系统 UNITY_STANDALONE_LINUX Linux的独立应用程序 UNITY_STA...
2019-06-11 10:17:09
995
原创 C#——编写程序判断给定的表达式字符串中的括号是否正确匹配(成对出现)
例如:正确的字符串:{[{}{}]}{()},或{{}{}},或者[]{}{}错误的字符串:{()}[),或{(}),或者({[{给定字符串:String exp="{()}[{}]";判断是否正确匹配(成对出现)static void Main(string[] args) { String exp = "{()}[{}]"; ...
2019-06-06 14:49:39
2917
4
原创 Unity打Android包报错总结(持续更新)
报错一:CommandInvokationFailure: Unable to merge android manifests.D:/Java/jdk1.8.0_212\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir="D:/Program Files (x86)/android-sdk-windows\tools" -D...
2019-06-04 10:34:14
1552
原创 C#中 循环的中断——break、continue、return、goto
break:立即终止整个循环,并继续循环后续的代码。continue:立即跳出本次的循环(不在执行continue下面的代码,继续判断循环的条件,进行下一次的循环)<即终止当前的循环而并不是整个的循环>。return:跳出整个循环,并且此函数方法运行结束,剩余代码不再执行。goto:跳转到需要执行的函数方法或者语句。...
2018-08-29 10:33:56
11631
DOTweenPro+v1.0.075.zip
2019-07-23
SteamVR-V1.2.3
2019-03-15
Unity读取Excel的dll文件
2018-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人