自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 Unity 代码控制Animator动画

在搜索框写入自己控制脚本的名字(注意不能和其他组件的名字重复,一般下方的待选相,没有了以后就说明当前代码名称是独一无二的),然后点击 New script。1.3将动画机的控制变量添加到需要控制的两个动画机连线上,点击动画机连线选(注意需要控制的动画机执行方向),点击连线后在Inspector 面我们可以在下方找到Conditions属性,点击属性的“+” 加号键添加控制。直接上代码使用空格键控制动画的切换,不知道如何添加脚本可以直接下拉到底(注意默认添加的是否是自己需要的变量,以及动画切换的触发条件。

2024-04-30 10:36:04 1763 1

原创 Unity_Animator 操作--简单小记(添加、连接、融合、剪切、循环)

2.1 如果需要播放多段的Animation 动画我们就需要将它们全部添加到一个叫Animator Controller 里面 ,在我们将动画Animation Clip 拖入到模型里的时候会自动生成一个Animator Controller,在Animator 组件的Controller属性 里可以找到它,点击一下Unity会在Project面板里自动找到它并有黄色边框提示。4.3 我们可以通过下方的试图窗口来观看动画的动作,也可以拖动试图窗口的进度条来查看我们需要的动画的节点帧数。

2024-04-29 15:14:58 1388 1

原创 Unity 笔记-- 读取StreamingAssets文件夹下Texture图片

4.使用DownloadHandlerTexture.GetContent(UWR) 将下载的图片信息装换为Textuer。5.使用 Sprite.Create 将下载后的Texture文件转换为Sprite文件。Rect(开始x坐标,开始y坐标,图片宽度,图片高度)textrue 为声明的Texture 用于接收下载后的图片信息。

2023-08-08 11:37:42 1985

原创 Unity--使用JsonUtility读取Json文件

JsonUtility.FromJson(File.ReadAllText(Json文件地址))JsonUtility.ToJson(TJ)将修改后的Josn数据转为字符串。使用 JsonUtility API读取Json文件。JsonPath Json路径。JsonUtility读取Josn文件。

2023-07-29 08:58:40 935

原创 Unity 相机/物体发射射线--简单小记

/打印射线,该射线仅Scene窗口可见(如果需要打印射线必须设置射线长度,颜色,显示时间为可选项)相机发射射线:Ray ray =Camera.main.ScreenPointToRay(Input.mousePosition);if (Physics.Raycast(transform.position,V3,out hit,"射线检测的距离"))如果需要打印射线必须设置射线长度,不打印射线则不需要填写射线距离。功能:鼠标点击屏幕发射射线,打印射线打到的物体的名字。(2)从物体发射射线。

2023-07-18 16:15:20 1016

原创 C# 三 枚举类型简单使用

在定义枚举类型时,如果不对该枚举值进行复制的话默认第一个枚举数的值为0,后面的依次递增。通过使用枚举类型显示当前系统时间为星期几。

2022-11-22 11:04:52 189 1

原创 Unity 使用SteamVR 实现物体的抓取

2.找到SteamVRObjects--->LeftHand/RightHand---->Hand--->GrabGripAction--->\actions\default\in\GrabPinch。3.完成以上设置完成就可以使用左、右或左右手柄扳机键进行抓取。5.Throwable脚本会自动添加Rigidbody组件,预制体,将预制体拖到Hierarchy面板中。3.在面板通过AddComponent添加。脚本(表示该物体可以交互)脚本(表示物体可以被抓取)截止到这里就可以抓取了。

2022-08-22 11:05:29 3002

原创 VR Panorama 360 PRO Renderer录制全景场景雾没有的问题

VR Panorama 360 PRO Renderer录制全景场景雾没有的问题1.导入VR Panorama 360 PRO Renderer插件后 Lighting-->OtherSettings --fog报错,2.在相机组件里面找到Rendering Path 选项将Deferred选项更改为Forward 或者UseGraphicsSettings3.因该是渲染方式不一样,导致相机无法渲染到场景的层导致的这个问题具体。4.也可以不使用VRpanorama的预制体进

2022-03-03 17:01:22 557

原创 c#二标识符_字符串_注释_简单理解

标识符标识符就是一个名字,比如:类名、变量名、方法名、数组名、文件名,一般是由任意顺序的字母、下划线和数字组成,标识符中的字母是严格区分大小写的,但是第一个字符不能为数字,标识符不能为C#中的保留关键字符(关键字)。关键字:关键字是c#语言中已经被赋予特定意义的一些单词,不可一使用关键字作为标识符。 Int public this finally boolean abstr

2022-03-02 15:00:13 171

原创 编写第一个C#程序和C#程序结构简单介绍

编写第一个C#程序和C#程序结构首先打开Visual Studio 应该程序,选择“创建新项目”,(我这里使用的是VisualStudio2019)然后选择“控制台应用程序”点击下一步。更改项目名称为“HelloWorld”(当然项目名你可以随便更改只要你高兴),项目位置可以找一个你随时能找到的文件夹路径,以上步骤结束之后你就可以点击下一步了,然后点击创建。下面就可以开始写代码了,下面的代码是每一个初学者都经历过的一段简单代码。2.2C#程序结构usi...

2022-03-02 14:03:38 233

原创 Unity SteamVR利用案例实现人物位移

Unity SteamVR三步实现位移一.地面移动导入SteamVR 找到从Projict面板找到Assets-->SteamVR-->InteractionSystem-->Core-->Prefabs-->Player预制体,找到预制体Player 后添加到Hierarchy面板,该预制体主要用于射线功能的实现。3.Assets-->SteamVR-->InteractionSystem-->Telepot-->Prefabs--&.

2022-02-28 17:33:51 5345

原创 C# 小记 特殊符号分割字符串方法.Split

示例:分割字符串可用于轻量级数据读取(不解释直接上代码)字符串.Split(需要按照哪个字符接取字符串)Resource:铜矿、铁矿、铝矿、镁矿、锌矿。Nickname:米军番号。

2022-02-15 14:46:30 694

原创 C# 小记 比较字符串的三种方法

示例一: Compare方法(返回值为Int类型)​ string a = "a"; string b = "a"; if (string.Compare(a,b)==0)//结果相等时等于0不相等的结果可能是(1,-1) { Console.WriteLine("a b字符串相等"); }​示例二:CompareTo方法(返回值为Int类型) string a

2022-02-15 14:29:19 3140

原创 Unity 笔记XR抓取的简单使用

Unity 笔XR抓取的简单使用接上一篇:Unity 笔记Unity XR简单使用找到需要实现抓取物体的手柄,只保留XRController(Device-based)脚本 然后给手柄添加XRDirectIneractor脚本和碰撞体,碰撞体勾选为触发模式(IsTrigger=√) 找到需要被抓取的物体添加脚本XRGrabInteractable 确保被抓取的物体拥有碰撞体,没有的话就手动添加不需要勾选触发(IsTrigger r=√) 然后就可以了, 抓取的实现就是这么简单^_^。

2022-02-14 18:32:20 3495

原创 Unity 笔记UnityXR简单使用

记录Unity XR简单使用一.插件的导入插件导入:打开PackageManager 添加XRInteractionToolki 添加XRPluginManagement 设置环境ProjectSettings—>Player—>XRSettings-->VirtualRealitySupported-->VirtualRealitySDKs-->OpenVR VirtualRealitySupported选项需要勾选后方可进行下一步 Open.

2022-02-14 11:54:07 8041 5

原创 Unity VRPanorama 360 PRO Renderer 简单使用小记

一简单的使用Unity版本要求5.6.2或更高 截止 2021.1.12价格为24.5刀,原价为49刀*注 插件价格需要根据商城具体价格来顶,本人购买时为49刀 。 - _ -! 下载完毕导入 找到主相机,添加脚本VRCapture 然后就可以简单的使用了 注意该款插件需要先生成图片然后合成为视频,测试8k有可能无法自动合成,可能使用PR 手动合成一下二参数的简单调整1.Capture Type 可以设置为正常视频和全景视频(默认为全景)...

2022-01-12 14:41:15 3295

原创 随手笔记 Unity 关于Animator 属性

1.当前正在播放的动画名称animator.GetCurrentAnimatorClipInfo(0)[0].clip.name//Animator当前正在播放的动画名字2.直接播放指定动画animator.Play("Idle")//播放名叫IdLe的动画3.Animator bool 触发animator.SetBool("IsStop",true);4.Animator 触发 animator.SetTrigger("IsStop");...

2022-01-10 16:45:40 3785

原创 Unity DoTween 代码设置路径点

1.添加DoTween 插件2.在场景内添加几个空物体当作位移路径4.代码private Tween tween;private Vector3[] v3s;public Transform[] transPath;void Start(){ v3s = new Vector3[transPath.Length];//将Transform属性的位置信息转换未Vector3属性的位置信息for (int i = 0; i < transPath.Length; i++..

2022-01-10 15:14:45 2937

原创 Unity笔记-使用File读写本地txt文本内容

1.用File读取后得到txt文本内容,需要引用IO接口。2.利用File 写入修改后的文件 (STR修改后的数据)。3.读取方法简单使用。4.写入方法简单使用。

2022-01-08 15:13:14 1832

原创 Unity_ChromaKeyKit(摄像头抠像)

Unity_ChromaKeyKit(摄像头抠像)准备工作:首先需要一个USB摄像头连接电脑 Unity版本需要在2017.1.0及以上 该ChromaKeyKit版本为2.3 ChromaKeyKit根据颜色来扣除不需要的颜色,而不是类似于Kinect更具人物进行抠像 不想往下看的可以直接参考Nexweon—>ChromaKeyKit——>Scene——>ExampleWebCam 当然ExampleWebCam场景也可以直接拿来使用———————————————

2021-11-09 18:57:43 4916

原创 Unity-翻书-Book-Page Curl Pro

一.插件简单介绍1.Unity 下载Book-Page Curl Pro插件,并导入。注意15美刀2.在Hierarchy界面添加Canvas右键--->UI--->Canvas3.找到Book-Page Curl Pro插件里面 BookPro预设( Assets -->Book-Page Curl Pro-->Prefabs-->BookPro)4.将Book Pro预设拖到刚刚添加的Canvas里面5.然后就可以运行了6...

2021-11-08 18:51:15 5906 1

原创 Unity 关于SteamVR2.0手柄震动问题_ SteamVR_Actions.default_Haptic.Execute()

SteamVR_Actions.default_Haptic.Execute(0,0.5f,100,200,SteamVR_Input_Sources.LeftHand);//该段代码未左手柄震动。// (延迟时间(0立即启动),震动持续时间(0.5震动0.5秒),频率(震动频率推荐100),振幅(振幅推荐200),SteamVR_Input-Soures.LeftHand(左手手柄) or SteamVR_Input_Sources.RightHand(右手手柄))。...

2021-08-18 13:50:16 982

原创 Unity Recorder 插件录屏--简单小记

1.通过Unity 的窗口(Window)打开PackageManager 在里面找到Recorder插件并导入插件2.打开Recorder插件 Window-->General-->Recorder-->RecorderWindow3.在面板添加一个Movier4.然后就是根据自己的需求来更改参数了Recording Mode (SingleFrame--单帧 FrameInterval--由第几帧开始 TimeInterval...

2021-08-12 18:31:19 2137 3

WhyNotWin11.exe

WhyNotWin11.exe

2021-07-27

Exploder1.7.0.unitypackage

1.简单易操作 2.个人学习使用,请勿商用 3.如有需要请前往,支持正版 unity官网下载 https://assetstore.unity.com/?q=Fracturing%20%26%20Destruction&orderBy=1 4.如有侵权请留言会马上删除

2021-04-17

空空如也

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

TA关注的人

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