自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Unity应用开机自启动

使用Interop.IWshRuntimeLibrary.dll设置Unity应用开机自启动。

2024-04-17 22:16:59 316

原创 Git提交报错问题汇总(持续更新中)

Git提交报错问题汇总

2023-01-14 21:34:15 229

原创 适用于Unity的 Google Cardboard XR Plugin快速入门

适用于Unity的 Google Cardboard XR Plugin快速入门。

2022-12-09 17:47:08 1903

原创 Unity3D UGUI文档

Unity官方 UGUI 1.0文档链接地址

2022-11-28 00:01:22 550

原创 Unity3D工程作为库内嵌到安卓原生开发指南

Unity3D工程作为库模块的形式内嵌到安卓原生开发并实现双向数据传递。

2022-10-30 01:31:49 3987 1

原创 Android Studio IDE安装指南

Android Studio IDE安装及中文汉化(android-studio-2021.3.1.17-window)。创建一个Hello World Android APP项目并运行调试。

2022-10-27 23:13:56 10624 2

原创 Scrcpy投屏软件教程(将手机内容投屏到电脑上)

一、下载投屏所需的资源应用下载:去github下载最新的或你所需要的资源。下载地址:[Genymobile/scrcpy: Display and control your Android device] ,网页最下方Assets里选择WIN版本32位/64位。然后请按照你想连接手机的方式,选择有线连接或无线连接。二、有线连接电脑和手机1.将下载的资源解压缩到任意路径。2.配置scrcpy应用的系统变量。3.将手机与电脑用USB连接, USB连接方式选择传输文件。4.打开手机开发者模式

2022-02-22 00:50:34 15434

原创 VS2017修改文件编码格式为utf-8

对于国内用户来说,大多设置Windows操作系统语言为简体中文(编码为GBK或GB2312),由此导致Visual Studio 2017默认采用GBK/GB2312编码格式,其创建的项目文件(.cpp, .h等)都采用GBK/GB2312编码,可能会给代码的移植性带来一点阻碍(主要是中文乱码),如果经常用VS运行github等的项目然后会出现如下警告或者乱码:warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失在此,建议统

2022-02-19 18:46:41 7020

原创 Tomcat启动时启动窗口出现乱码

在tomcat的启动窗口打印的启动信息中包含了大量的中文乱码,虽然这些对tomcat本身的使用没有任何影响,但却非常碍眼,影响视觉效果!那就要修复这个问题,对于乱码问题,本质原因就一个:字节流解码为字符串时,使用了错误的字符集(和编码所用字符集不一致)!tomcat目录的conf子目录中,找到一个名为 “logging.properties” 的文件,打开这个文本文件,找到如下配置项:将 UTF-8 修改为 GBK,修改后的效果为:java.util.logging.ConsoleHandler

2021-12-01 01:29:46 191

原创 Tomcat部署Unity WebGL应用的3种方式

一、将Unity WebGL包丢进webapps这是最简单粗暴的方式:将Unity WebGL包丢进tomcat/webapps目录即可。无需修改任何配置文件即可完成部署。使用tomcat10与Unity Pong Game包来做测试。①启动tomcat②将Unity Pong Game包丢进webapps目录浏览器直接访问:localhost:8080/Unity Pong Game,说明我们的Unity Pong Game包部署成功!(访问路径为Unity WebGL包的名称)二、修改

2021-12-01 01:14:33 1729

原创 JDK下载安装及环境变量配置指南(Window系统)

JDK是 Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系和JAVA工具。一. Win系统中JDK的安装与配置1. JDK下载安装(1) 进入 Oracle官网下载对应的JDK安装包;(2) 双击运行已下载好的JDK安装文件,点击 下一步;(3) 选择JDK安装目录,点击 下一步,开始安装;(4) 等待JDK安装;(5) 选择JRE安装目录,点击 下一步,开始JRE安装;

2021-12-01 00:24:27 4517

原创 Tomcat(二)环境变量配置

想要Tomcat服务正常启动,自然是少不了相关环境变量的正确配置,不然就会出现 Tomcat启动失败无法正常使用。下面就来介绍一下 Tomcat的环境变量配置方法。1. Tomcat下载安装Tomcat 详细下载安装方法,请移驾 —— 《Tomcat安装配置教程》;2. JDK环境变量配置Tomcat 与 Java密切相关,所以在安装使用之前要先安装配置JDK的环境变量 —— 《Java开发环境配置》;3. Tomcat环境变量配置

2021-11-30 23:59:09 1051

原创 Tomcat(一)安装配置

Tomcat 是一个免费的开放源代码的 Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP程序的首选。1. Tomcat下载1)进入Tomcat官网,选择下载所需的Tomcat版本;2)选择下载对应版本的Tomcat ;注意:Tomcat有zip和exe两种格式,分32位系统和64位系统。zip(64-bit Windows zip(pgp,md5,sha1)):是免安装版;exe(32-bit/64-bit Windows

2021-11-30 23:23:13 365

原创 Roll A Ball 案例学习

Roll A Ball 简单案例记录。以后还有其他不同类型、难易程度不同游戏案例技术点文章也将记录在《Unity游戏案例学习》博文专栏下。一、主要脚本1.小球控制脚本(移动及拾取物体得分检测)using UnityEngine;using UnityEngine.UI;/// <summary>/// 小球(主角)控制脚本/// </summary>public class PlayerControlller : MonoBehaviour{ priv

2021-11-24 23:16:22 2750

原创 Unity 物体沿着某个轴在一定范围内来回旋转

主体代码如下: int dir = 1;//方向值,控制来回旋转 float axisZ = 0;//旋转的局部坐标z值 void AutoRotateZRange(Transform t) { if (!t) return; axisZ += 10f * Time.deltaTime * dir; if (axisZ >= 20f) { dir = -1; }

2021-09-16 00:38:23 2123

原创 Unity Asset Store下载资源存储在本地的路径

很少需要直接访问从 Asset Store 下载的文件。但是,如果确实需要,可以在以下路径中找到这些文件:macOS:~/Library/Unity/Asset StoreWindows:C:\Users\accountName\AppData\Roaming\Unity\Asset Store-5.x这些文件夹包含与特定 Asset Store 供应商对应的子文件夹。实际的资源文件以资源包发布者定义的结构包含在子文件夹中。...

2021-08-12 17:05:28 3054

原创 AssetBundleMainfest文件 API学习案例

public class AssetBundleMainfestExample {#if UNITY_EDITOR [UnityEditor.MenuItem(”AssetBundleMainfestExample", false, 1)] private static void ABMainfestMenuClicked() { var mainAssetBundle = AssetBundle.LoadFromFi...

2021-07-14 19:25:27 134

原创 在Unity3D中使用Oculus Touch 自定义手势动画

在Unity3D中使用 Oculus Touch 自定义手势动画.

2021-01-23 00:01:26 1603 1

原创 Oculus Quest开发(一):在Unity开发环境配置、导入及打包APK测试

Oculus Quest是一体式VR设备,使用时无需电脑,也不用接线,所以开发起来就跟在Unity上开发安卓的App类似;下面就列出在Unity下开发Oculus Quest应用的几个准备步骤:A.安装需要的包通过 UnityHub 给 Unity 安装Android开发需要的SDK;(Quest属于安卓设备)到AssetStore下载最新版的Oculus Integration,导入到Unity ;(我下的是19.1版本)需要注意的是19.1版本的Oculus SDK支持的Unity版本最低是

2020-08-13 11:50:11 7367 14

原创 Laya—vs code 创建用户代码片段

一、vscode创建代码片段文件—>首选项—>用户代码二、代码配置{ "creat Laya Base modle Class": { "scope": "javascript,typescript", "prefix": "ml", "body": [ "/*---------------------", "* @ 作者:xxx", "* @ 电子邮箱:[email protected]", "* @ 项目名称:xx小游戏", "* @

2020-05-10 13:32:43 439

原创 LayaAir(一)—搭建TypeScript开发环境(TS代码编译器)

操作说明链接: TS开发环境搭建。

2020-04-27 22:21:37 1222

原创 VRTK实用功能之手柄拖拽物体到固定空间位置

一、配置[Left/Right Controller]在[Left/Right Controller]物体上添加VRTK_Interact Touch 和VRTK_InteractGrab两个组件。二、设置可拖拽物体在可交互物体上添加RigidBody、VRTk_Interactable Object、VRTK_ChildOfControllerGrabAttach以及VRTK_Swap...

2020-04-24 13:06:49 1623 3

原创 初识LayaAir—LayaAir +Unity的制作工作流

前言为什么要学习小游戏?5G来了,网速很快,这样我们就不需要传统的将游戏安装包下载到手机上,而是凭借高网速直接点击就可以玩,现在推出了越来越多的小游戏平台,比如微信、QQ小游戏、百度小游戏、抖音小游戏、小米、OPPO、Vivo。点击就可以玩,而且转发、分享、社交非常方便。未来的趋势就是一个app+api接口+h5游戏。我们作为Unity使用者,要利用Unity的优势,就是3D模块,来制作微...

2020-04-23 23:02:40 2454

原创 Unity3D配置开发Vuforia应用流程

前言先决条件1.如果版本是低于Unity2019.2打包到安卓平台,请先配置好JDK环境和下载Andorid SDK 不低于Android7.1(API Level25)。配置指南参考2.在Unity2019.2以后的版本直接在Unity Hub上添加 Android SDK Tools模块,无需自己下载Andorid SDK和JDK。在Unity2017.2以后的版本,Vuforia S...

2019-11-29 15:36:27 999

原创 Unity3D安卓平台打包配置

Unity3D 2019版本之前的安卓平台打包SDK和JDK配置说明。如果显示Open Download Page,需要点击下载,否则可直接进行安卓环境配置。二、SDK和JDK下载本文提供已经下载好的SDK和JDK的网盘链接,各位也可以前往SDK和JDK官网按需求下载。SDK及JDK网盘链接:链接:https://pa...

2019-11-29 15:33:00 3042

原创 VRTK4.0学习(八):物体交互 Interactor与Interactable

一、添加交互器介绍与虚拟对象进行交互的第一步是定义一个交互器,该交互器​​的概念是知道什么时候它正在触摸可交互对象以及能够抓住该对象以某种方式影响它。可以将Interactor预制件添加到我们希望能够触摸和抓取可交互对象的任何GameObject。在本文中,我们将着眼于使虚拟控制器充当交互器,以便我们可以用虚拟手模拟拾取虚拟对象。Touch -交互器与有效的可交互对象发生物理碰撞的位置的概...

2019-11-28 17:12:16 2623 2

原创 VRTK4.0学习(七):Teleporter传送功能

前言在虚拟空间中移动的一种流行方法是通过传送。这是一个概念,用户可以在虚拟世界中标记出目的地位置,并自动将自身运输到该位置,而无需任何其他输入。传送有两种主要类型:Instant 及时-用户指定目的地位置(例如,用控制器指针标记),然后通常通过相机淡入淡出立即出现在目的地,以减少晕动病。Dash-用户指定目标位置,并且用户会随着时间的推移以线性运动逐渐移动,直到他们到达其目标位置。有用的...

2019-11-28 16:38:52 1621

原创 VRTK4.0学习(六):给控制器添加激光射线

前言OpenVR Controller -基于虚拟现实的控制器,可通过SteamVR与OpenVR标准配合使用,例如HTC Vive或Oculus Touch控制器。Trackpad -OpenVR控制器的触摸板/缩略图。Facade -外观为更复杂的基础系统提供了用户友好的界面一、添加直指针直指针预制件从起点到最大指定长度投射一条直线,或者直到指针光束与有效目标碰撞为止。当直指针与有...

2019-11-28 16:11:59 1265 1

原创 VRTK4.0学习(五):将Float Action转换为Boolean Action

前言有时你可能想要使用Float Action中的值来激活或停用输出类型。例如,在控制器上完全按下扳机键按钮时,扳机键按钮轴会导致输出。Unity Axis Actions提供了一种从轴获取变化值数据的方法,但实际上并没有提供一种让我们在该值达到特定值时触发某些内容的方法。这可以通过获取float值并将其转换为布尔值(当float值在我们指定的范围内时)来完成。然后,我们可以使用此布尔值并将其...

2019-11-28 15:58:10 560

原创 VRTK4.0学习(四):创建代理动作和链接动作

前言有时希望让许多不同的输入动作都具有相同的结果。虽然可以将所有操作中的相同事件连接起来以具有相同的输出,但是这可能变得麻烦且难以维护。Boolean Action可被用作代理动作,从添加Unity Button Action组件的场景开始,我们将把动作功能移动到代理动作,然后将按钮按下动作和键盘动作链接到这个新创建的代理动作。这会将我们的输出功能移到统一位置,并允许我们从许多不同的动作中调...

2019-11-28 15:21:25 924

原创 VRTK4.0学习(三):Unity Axis Action

前言当定义的输入轴更改值时,Unity Axis Actions绑定到Unity Input Manager中并发出事件。有两种Unity轴动作:Unity 1D Axis(Unity 1D轴):侦听单个轴上的更改,并为该轴更改发出浮点值。Unity 2D Axis:侦听两个轴上的更改,并发出将两个轴更改组合在一起的Vector2值。Unity轴动作源自Zinnia.Unity动作,因此...

2019-11-28 14:16:10 1504

原创 VRTK4.0学习(二):Unity Button Action

前言当按下并释放定义的“输入”按钮时,“ Unity按钮操作”将绑定到“ Unity输入管理器”并发出事件。Unity Button Action是从Zinnia.Unity Action派生而来的,因此可以注入需要初始化动作(例如,指针激活)的任何VRTK预制件中。VRTK带有一些预制的预制件,其中包含用于OpenVR和Oculus控制器的通用按钮映射。有用的定义Unity Input...

2019-11-28 11:28:59 1745

原创 VRTK4.0学习(一):添加XRCameraRig

XR摄像机**定义用户在虚拟世界中的存在。一.添加UnityXRCameraRig预制体UnityXR CameraRig预制件提供了一个可跟踪HMD旋转和位置以及任何可用XR控制器的摄像机。有用的定义:HMD -头戴式显示器是戴在头上的显示设备,通常是VR / AR Headset。CameraRig -包含HMD表示形式和控制器表示形式的GameObject。6 degrees o...

2019-11-28 10:59:52 2904 5

原创 UE4蓝图基础学习(一)快捷键

Actor 所有物体都是一个Actor (游戏物体)ESC 取消物体选择Ctrl+N 新建关卡(场景)Ctrl+S 保存关卡BackSpace 删除物体视野选择1.视野控制 按住鼠标右键 上下左右旋转视野鼠标右键 + WASD 移动视野2.升高视野 鼠标右键+Q3.降低视野 鼠标右键+E4.聚焦某一物体 选中物体 按F键5.围绕某个物体四周查看 鼠标...

2019-03-22 17:24:00 2304

Interop.IWshRuntimeLibrary.dll Unity应用开机自启动dll文件

使用Interop.IWshRuntimeLibrary.dll,以代码设置的方式设置Unity应用开机自启动。

2024-04-17

Obi Rope 6.1 - 超强的绳索插件.rar

Unity绳索电缆模拟。

2021-06-23

UE4外发光材质

UE4后处理材质资源,描边高亮效果。UE4后处理材质资源,描边高亮效果。

2019-03-22

空空如也

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

TA关注的人

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