自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (8)
  • 收藏
  • 关注

原创 unity按住鼠标拖动,模型平滑旋转

【代码】unity按住鼠标拖动,模型平滑旋转。

2024-07-20 15:03:35 122

原创 unity发布安卓获取读取权限

在Assets\Plugins\Android\AndroidManifest打开AndroidManifest添加权限代码。一、Player Settings 设置。三、修改AndroidManifest。打开AndroidManifest。

2024-03-18 15:59:13 879

原创 unity sprint物体始终指向鼠标方向

【代码】unity sprint物体始终指向鼠标方向。

2024-02-26 14:42:50 550

原创 unity SqLite读取行和列

【代码】unity SqLite读取行和列。

2024-01-17 10:14:06 667

原创 unity 使用Image的RectTransform来进行判断是否点击到

【代码】unity 使用Image的RectTransform来进行判断是否点击到。

2023-10-28 10:10:01 400

原创 unity 使用RenderTexture映射到UIRawImage上,拖拽Image旋转模型

脚本放到Image上。

2023-10-27 15:17:18 350

原创 unity 跨屏显示

【代码】unity 跨屏显示。

2023-08-31 16:58:15 743

原创 unity 文件

1.删除某个文件(MP4后缀为例)2.获取无扩展名的文件名。

2023-07-12 14:36:06 99

原创 unit 模型的位置坐标转换到UI坐标

【代码】unit 模型的位置坐标转换到UI坐标。

2023-06-06 09:36:53 197

原创 unity Azure Kinect Examples for Unity 1.18初始使用(获取用户站在固定位置触发跳跃动画)

1、创建空场景并且把KinectController放到场景种。2、UserCountManager类。一、获取用户站在固定位置触发跳跃动画。泛型单例类Singleton。二、Json配置位置坐标。

2023-06-06 09:26:56 469 1

原创 unity 第一人称相机原地带有阻尼效果

【代码】unity 第一人称相机原地带有阻尼效果。

2023-03-16 17:27:04 189 1

原创 Unity TimeLine循环播放某个时间段

unity PlayableDirector的循环

2023-03-08 13:32:22 3537

原创 unity使用RenderTexture可以渲染粒子特效

一,使用UIRawImage,创建材质球,把Shader给材质球,放到RawImage的Material上,

2022-12-29 17:01:05 1087

原创 unity 使用UnityWebRequest读取Json文件

一、Json属性脚本二、读取三、Json文件

2022-07-08 09:20:10 1890

原创 Unity字体间距

Unity Text字体间距调整

2022-06-10 10:04:57 944 1

原创 ARFoundation多图切换识别

一、效果二、首先创建图片集合三、添加设置识别图片四、制作预制体五、代码using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.XR.ARFoundation;using UnityEngine.XR.ARSubsystems;public class MultiTargetsManager : MonoBehaviour{ [Serial

2022-05-07 14:05:23 1333 4

原创 Unity 跑马灯效果

一、效果二、需要动画插件DOTween三、脚本1.每个格子上的脚本文件using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using DG.Tweening;public class MarqueeUIItem : MonoBehaviour{ private RawImage m_RawImage; private string

2022-04-29 09:37:07 2388

原创 unity相机旋转带阻尼效果

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.InputSystem;public class SmoothRotate_1 : MonoBehaviour{ [Header("旋转的类型")] public RoatationType _RoatationType; [Header("围绕旋转的目标物体")] publi.

2022-04-09 17:06:48 3700

原创 Unity LineRenderer的简单使用

一、创建LineRenderer1、直接创建2、添加LineRenderer组件给GameObject二、组件属性常用代码 public LineRenderer LineRenderer; public Transform targetpoing; public Transform startpoint; private void Update() { //是否使用世界坐标 LineRenderer.useWorldSpa

2022-04-07 14:59:33 10854

原创 Unity URP贴花系统的简单使用

一、unity版本:2021.2二、创建URP项目三、找到UniversalRenderer四、创建GameObject添加贴花组件(URP Decal Projector)五、创建材质球Material更改材质为Shader Graphs/Decal六、添加Plane,把创建的材质球复制给URP Decal Projector组件调整物体高度和角度就可以看到了****...

2022-04-06 14:41:22 7043 2

原创 Unityshader物体被遮挡显示轮廓

Shader "Custom/FG" { Properties { _MainTex("Base (RGB)", 2D) = "white" {} _RimColor("RimColor",Color) = (0,1,1,1) _RimPower("Rim Power", Range(0.1,8.0)) = 1.0 } SubShader { LOD 300 .

2022-04-06 11:32:23 653

原创 Unity Shader透明并具有遮挡效果

1、Shader "MASK/PortalMaskShader"{ SubShader { Tags{ "RenderType" = "Opaque" "Queue" = "Geometry-3" } ColorMask 0 ZWrite on CGINCLUDE#include "UnityCG.cginc" struct appdata { float4 vertex : POSITION; }; struct v2f { float4 pos :

2022-04-01 13:21:14 4191 2

原创 Unity单例类

1、单例类using System.Collections;using System.Collections.Generic;using UnityEngine;public class Singleton<T> : MonoBehaviour where T:Singleton<T>{ private static T instance; public static T Instance { get { return instan

2022-04-01 10:20:47 844

原创 Unity (三元运算符)0到10数据循环

private int swapCounter; private void Update() { if(Input.GetKeyDown(KeyCode.A)) { swapCounter = swapCounter == 10 - 1 ? 0 : swapCounter + 1; Debug.Log(swapCounter); } }

2022-03-31 14:35:35 1210

原创 Unity如何在unity中创建自定义标签系统

一、先看效果二、代码using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;namespace Label{ public class TabGroup : MonoBehaviour { public List<TabButton> tabButtons; //开始的UI pu

2022-03-18 16:18:24 2720

原创 Unity 实现近小远大

using System.Collections;using System.Collections.Generic;using UnityEngine;public class MainGame : MonoBehaviour{ public GameObject TargetObj; public GameObject MoveObj; private float StartDis; void Start() { StartDis =.

2022-03-03 20:39:28 4049

原创 unity 两个不是父子关系的物体旋转相同角度(Y轴)

transform.eulerAngles = new Vector3(0, TargetObj.eulerAngles.y, 0);

2022-02-25 16:16:16 3495 1

原创 Unity简单的拖拽放置UI

一、拖拽UIusing System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;public class DragDrop : MonoBehaviour, IPointerDownHandler, IBeginDragHandler, IEndDragHandler, IDragHandler{ private RectTransform t

2022-02-24 14:16:12 3477

原创 Unity使用Cube实现波浪效果

using System.Collections;using System.Collections.Generic;using UnityEngine;public class ObjBoLang : MonoBehaviour{ public GameObject obj; GameObject[] objs = new GameObject[30]; void Start() { for (int i = 0; i < objs.Len.

2022-02-21 17:06:01 680

原创 unity 点击地面物体旋转并移动到点击位置

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class DogManager : MonoBehaviour{ Ray ray; RaycastHit hit; Vector3 old_pos = Vector3.zero; //移动前的位置 Vector3 step = Vector3.z

2022-02-21 10:26:09 771

原创 unity 射击

一、子弹生产脚本(简单实用对象池)using System.Collections;using System.Collections.Generic;using UnityEngine;public class BulletIncubator : MonoBehaviour{ public static BulletIncubator instance; public int amountToPool; public GameObject m_bullet; pu

2022-02-18 10:38:14 1631

原创 Unity保存Texture2D到Png、JPG

官方API查看*在获取到Texture之后(tex) // Encode texture into PNGbyte[] bytes = tex.EncodeToPNG();File.WriteAllBytes(Application.dataPath + "/../SavedScreen.png", bytes);获取Texture(管方API内容)// Saves screenshot as PNG file.using UnityEngine;using UnityEngine.N

2021-12-29 14:16:48 8588 1

原创 Unity使用Image作为血条、滑动条等

一、Image设置二、使用 Mathf.Ler来控制fillAmount的进度 /// <summary> /// UI /// </summary> public Image _Image; /// <summary> /// 目标值 /// </summary> float targetamount=0; private void Update() {

2021-11-28 23:31:02 1157

原创 unity 模型和UI的层级划分

1、首先我们需要实现的效果是,背景是UI背景,中间放入模型,最上面是可以交互的UI(一般适用于多相机项目)首先:第一个用来显示背景和不用交互的UI(最主要是相机的模式选择ScreenSpace)第二个Canvas使用来放交互UI的比如Button等,使用默认设置就可以...

2021-11-26 17:25:09 5583

原创 Unity拖动UI跟随鼠标

using UnityEngine;using UnityEngine.EventSystems;public class DragUIMove : MonoBehaviour, IPointerDownHandler, IDragHandler, IPointerUpHandler, IEndDragHandler{ public RectTransform canvas; private RectTransform imgRect; Vector2 offset = ne

2021-11-03 23:13:39 1319

原创 unity工程文件在备份时可以删除掉三个文件夹

不过在重新打开时要重新加载,时间可能会比较长

2021-10-29 15:13:11 6566

原创 Unity Json数据生成可视化对象

https://json2csharp.com/json-to-csharp

2021-10-20 14:02:29 2250

原创 Unity使用UGUI的Image在UI两个对象之间画线

效果:using System;using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class UILink : MonoBehaviour{ public GameObject Line; public Transform mapContent; public RawImage BeginUI; pub

2021-10-18 09:37:50 1265 1

原创 Unity TxT文件读写

using System.Collections;using System.Collections.Generic;using UnityEngine;using System.IO; //操作文件夹时需引用该命名空间using System.Text;public class TxtWriteAndRead : MonoBehaviour{ TextAsset m_Txt; void Start() { // AddTxtTextByFileStr

2021-10-14 10:03:50 1721

原创 Unity DOTween Yoyo循环运动

m_YuanQuan.transform.DOScale(Magnification, 0.5f).SetEase(Ease.Linear).SetLoops(-1,LoopType.Yoyo);

2021-09-07 09:48:12 2357

AssetStudio-master.zip

Unity反编译软件AssetStudio-master

2021-10-26

Mask.shader

UI遮罩

2021-06-03

TimeControl.cs

Unity脚本放入项目中,创建空物体把脚本放到空物体上,打开脚本,更改初始日期,和你需要限制的多长时间,

2020-09-01

VRTKandSteamVR.unitypackage

使用VRTK和SteamVR开发项目,经常在Unity2018.2.11中使用,里面包括VRTK和SteamVR插件

2020-08-07

unity模型高亮插件Highlighting System5.0.rar

Highlighting System package allows you to easily integrate outline glow effect for objects highlighting in your Unity project. Main features: • Works as an Image Effect on Camera • Compatible with Forward and Deferred rendering paths, HDR, Gamma and Linear Color Space, GPU Instancing • Original renderer materials remains intact (sharedMaterials will remain shared) • VR: Compatible with Single Pass (Fast) Stereo Rendering Method • Fully compatible with LODGroup component • Works with static and skinned meshes Three highlighting modes available: 1. Hover Useful for highlighting objects under the mouse cursor. 2. Tween Useful to pay attention to a specific object (e.g. tutorial item). 3. Constant (with optional fade in/out) Can be used to constantly highlight objects (e.g. pickable items or currently selected objects). Tested on: • PC • Mac • XBox One • HTC Vive • Android • iOS

2020-06-28

DOTween_1_2_155.zip

DOTween_1_2_155简单代码完成动画设置,导入即可使用方便

2019-08-28

AVPro Live Camera.unitypackage

AVPro Live Camera.unitypackage连接摄像头的插件也可去官网看看

2019-08-28

Amplify Shader Editor v1.5.9

unityShader插件Amplify Shader Editor v1.5.9.unitypackage

2019-04-02

空空如也

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

TA关注的人

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