- 博客(53)
- 资源 (11)
- 收藏
- 关注
原创 VRTK_强制瞬移/传送
在使用VRTK制作虚拟仿真项目的时候,会遇到强制头盔至目标点的功能VRTK内有封装好的移动方法。VRTK_BasicTeleport脚本内的方法ForceTeleport()
2024-04-11 17:51:26 240
原创 Unity编辑器内工程文件重命名|Project视图文件名修改
本文代码可以一键更改Project视图的文件名字 在当前文件名的状态下增加一段字符区分文件。经常更新实用小功能,关注功能实现板块。
2024-02-23 16:08:01 596
原创 json解析本地数据,使用JSONObject和JsonUtility两种方法。
本文可直接解析本地json信息的功能示例,使用JSONObject和JsonUtility两种方法。本文内容可直接使用,后期扩展。非常简单。
2024-01-02 17:12:11 594
原创 Unity丨移动相机朝向目标并确定目标在摄像机可视范围内丨摄像机注释模型丨摄像机移动丨不同尺寸模型优化丨
Unity丨移动相机朝向目标并确定目标在摄像机可视范围内丨摄像机注释模型丨摄像机移动丨不同尺寸模型优化丨
2023-09-20 16:38:25 754
原创 Unity异步跳转场景丨过度空场景丨进度条过度场景
Unity异步跳转场景丨过度空场景丨进度条过度场景,因为跳转场景过去太大了,制作的一个在等待时间产生一个过渡场景,让我们的程序显更加流畅且舒适。
2023-02-17 16:14:34 729
原创 Unity对接接口丨简单教学丨UnityWebRequest
介绍大概UnityWebRequest对接接口方式,博主也是作为刚开始对接口的使用,相当详细的解决过程,看完一般都是有作用的。
2023-02-17 15:27:03 1149
原创 可循环视频播放器丨VideoPlayer丨StreamingAssets加载
本文制作为Unity的视频播放器功能,解决播放器循环不了的问题,呈现问题为多个视频列表最后一个视频无法跳转下一个视频播放的问题,文中使用StreamingAssets作为播放来源
2022-11-10 18:27:59 2637 1
原创 VRTK功能教学(二):Unity3DVRTK手柄瞬移和UI交互射线切换功能丨3D模型射线交互切换丨直线和曲线的切换
`本文:针对VRTK的手柄交互功能,瞬移和UI交互的时候两个射线无法有效切换的问题还有这一个脚本,这个脚本本来是为了模型交互使用的,但是如果不加此脚本会报错很多,一个个删除挺麻烦的,如果不需要模型交互把此脚本创建出来不用管就好了配置方法基础配置首先我们手柄的控制器上挂载的组件不能少其中的Switch Point Line为我们编译的脚本三个直接挂载手柄控制器就可以UI交互的话除了要配置基础配置还要在想要交互的Canvas上挂载脚本UICanvas模型交互除了要配置基础配置以外还需要把我们的V
2022-04-15 16:36:05 3895
原创 Unity3D音频系统Aduio声音丨音乐控制丨音频播放丨音频暂停丨音频控制
Unity3D音频系统Aduio声音丨音乐控制丨音频播放丨音频暂停丨音频控制
2022-04-15 16:07:55 3537
原创 unity中3dUI或者模型始终面向摄像机,跟随摄像机视角旋转丨视角跟随丨固定视角
unity中3dUI或者模型始终面向摄像机,跟随摄像机视角旋转丨视角跟随丨固定视角
2022-03-31 13:58:21 6544
原创 摄像机画面变换和第一人称的移动
第一人称制作创建脚本挂载脚本脚本编写完事创建脚本第一步创建摄像机脚本挂载脚本第二步挂载脚本脚本编写脚本内容using System.Collections;using System.Collections.Generic;using UnityEngine;public class CamreaMove : MonoBehaviour{void Update(){...
2019-05-20 20:35:51 308
原创 游戏暂停
暂停前言功能实现展示前言在游戏中设置游戏暂停,经常会想到 Time.timeScale = 0; 这种方法,但是 Time.timeScale 只是能暂停部分东西;如果在 update 函数中持续改变一个物体的位置,这种位置改变貌似是不会受到暂停影响的。功能实现首先要在场景里里做一个Button。接下来创建个脚本脚本名字随意内容可以如下private bool IsgamePau...
2019-05-14 15:44:22 1592
原创 摄像机漫游
摄像机漫游前言第二步第三步效果前言Unity 技术备忘录 让着相机跟着我的设置好的路径进行漫游准备工作需要一个DoTween插件插件下载地址:https://download.csdn.net/download/weixin_42746271/11177327#第一步首先导入这个DoTween创建文件夹在Script文件夹中创建MainSceneManager.cs和Cam...
2019-05-14 14:17:30 535
原创 超简单的倒计时代码编写
时间倒计时效果首先创建一个脚本脚本编写讲解建议效果首先创建一个脚本脚本编写 using UnityEngine; using System.Collections; using UnityEngine;using System.Collections;using UnityEngine.UI;public class Timer : MonoBehaviour...
2019-05-10 15:18:45 15137 2
原创 抽象类
抽象类前言关键字前言有时候,基类并不与具体的事物相联系,而是只表达一种抽象的概念,用以为它的派生类提供一个公共的界面。为此,C#中引入了抽象类(abstract class)的概念。抽象类不能实例化。抽象类的用途是提供一个可供多个派生类共享的通用基类定义。例如,类库可以定义一个抽象类,将其用作多个类库函数的参数,并要求使用该库的程序员通过创建派生类来提供自己的类实现。抽象类也可以定义抽象方...
2019-05-08 19:37:26 104
原创 String字符串的使用你都知道了吗?
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{class Program{static void Main(string[] args){st...
2019-05-08 19:10:14 325
原创 Dictionary字典的实例
Dictionary字典必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值) 键必须是唯一的,而值不需要唯一的 键和值都可以是任何类型(比如:string, ...
2019-05-08 19:08:59 211
原创 ArrayList的使用
using System;using System.Collections;//arraylist的头文件using System.Collections.Generic;//list的头文件using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication63{...
2019-05-08 19:07:49 789
原创 VR专业的面试题你都见过没?相信我绝对有用
一、理论题1.问:unity脚本生命周期常用的基本函数有哪些?答:Awake --> Start --> OnEnable --> Update --> FixedUpdate --> LateUpdate -->OnGUI --> OnDisable -->OnDestroy。2.问:unity脚本的功能是怎么实现的?答:将自定义的脚本附...
2019-05-05 22:47:16 4119 4
原创 字段属性方法你都知道了吗
字段和属性还有方法字段属性方法字段字段的定义由三部分组成-访问修饰符,字段的类型和字段名称,下面的代码给出了字段的定义方法。public class Person{private string name;public int age;protected bool sex;}可以使用关键字readonly或const来定义字段。若使用readonly,表示该字段是只读的,若使用co...
2019-05-05 22:37:02 970
原创 序列化和反序列化
序列化和反序列化此文件在unity中实现using UnityEngine;using System.Collections;using System;[Serializable]//关键字 证明下面的类是可序列化的,在system的命名空间里public class class1{public string Name;public int Age;}using Unity...
2019-05-05 22:34:47 106
原创 参数传递
参数传递前言参数传递种类ref修饰符Out修饰符可变参数前言不管是值类型还是引用类型,你都可以使用ref或者out关键字来实现参数的按引用传递。并且在按照引用类型进行传递时候,方法的定义和调用必须显式的使用ref或者out关键字,不可以将它们省略,否则引起编译错误在按照引用传递时,不管参数是值类型还是引用类型,本质都是一样的,都是通过ref或者out告诉编译器,方法传递的是参数地址,...
2019-05-05 22:22:05 156
TeshMeshPro的中文制作素材
2023-02-21
VRIF,VR Interaction Framework 1.7
2022-04-28
UniStorm - Volumetric Clouds Sky Modular Weather and Cloud Shado
2022-04-27
EasyRoads3D Pro v3 v3.0.2 and v3.1beta2.zip
2019-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人