Unity
JoeManba
这个作者很懒,什么都没留下…
展开
-
解决Unity中Text控件行首出现标点符号问题
Unity 中确保Text控件中标点符号不在行首转载 2022-05-11 18:03:20 · 980 阅读 · 0 评论 -
Unity中让物体朝着相机方向
将下面的脚本挂载在需要朝向相机的物体身上using UnityEngine;public class LookatCamera : MonoBehaviour{ // Use this for initialization void Start() { } // Update is called once per frame void ...原创 2020-04-22 18:40:40 · 3015 阅读 · 0 评论 -
Unity读取Excel中的数据
经常在项目中会涉及到读取数据,通常的做法是Unity读取csv文件。但是csv文件如果不是UTF-8格式,中文会乱码。下面记录一下如何在Unity项目中读取Excel中的数据。首先在Plugis目录下导入使用到的库文件:库文件下载链接...原创 2020-04-18 15:19:09 · 978 阅读 · 2 评论 -
Unity协程的返回值
使用协程要引入的命名空间:using System.Collections;unity 之协程返回值yield return null; // 下一帧再执行后续代码yield return 6;//(任意数字) 下一帧再执行后续代码yield break; //直接结束该协程的后续操作yield return asyncOperation;//等异步操作结束后再执行后续代码yield ...原创 2020-04-18 15:00:59 · 6311 阅读 · 0 评论 -
VRTK 圆盘的上下左右键
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using VRTK;public class Test : MonoBehaviour { public VRTK_ControllerEvents vRTK_ControllerEv...原创 2020-04-06 16:10:19 · 440 阅读 · 0 评论 -
Unity中关于SQLite数据库的开发
本文参考了 Unity3D游戏开发之SQLite让数据库开发更简单首先在工程Assets/Plugins文件夹中导入:mono.data.sqlite.dll、System.data.dll、sqlite3.dll动态库。【Windows电脑】mono.data.sqlite.dll和System.data.dll在Unity\Editor\Data\MonoBleedingEdge\lib...原创 2020-02-18 10:04:20 · 575 阅读 · 0 评论 -
相机平滑旋转控制
代码如下:using UnityEngine;public class CameraController : MonoBehaviour { private Camera _Camera; private bool _IsLeft= false; private bool _IsRight= false; // Use this for initialization...原创 2020-01-20 09:44:51 · 293 阅读 · 0 评论 -
Unity 安卓网络请求数据出现 Cleartext HTTP traffic to **** not permitted
问题:Android P(9.0) http网络请求被拒绝,如下解决方法:1、 将http请求改为https请求2、修改AndroidManifest.xml文件。添加 android:usesCleartextTraffic=“true”,如下图...原创 2019-12-20 16:20:20 · 1107 阅读 · 0 评论 -
查看APK版本等信息
1、首先找到aapt工具,在Android SDK文件夹下的build-tools包里2、然后使用命令 aapt dump badging apk路径aapt dump badging D:\xxx.apk原创 2019-12-14 16:22:34 · 1540 阅读 · 0 评论 -
Unity获取Exe文件所在的路径,播放exe目录下的音频与视频
public static string GetExeRootPath() { string path = Application.dataPath; int num = path.LastIndexOf("/"); path = path.Substring(0, num); path = path + "/"; ...原创 2019-12-06 16:30:20 · 606 阅读 · 0 评论 -
Unity 重置动画到初始状态
// 重置Animatorpublic void ResetAnimator(){ animator.Play("Take 001", 0, 0); animator.Update(0); animator.enabled = false;}原创 2019-12-03 13:51:58 · 6847 阅读 · 0 评论 -
Unity 2D图片添加加外边框Shader
在Unity的开发当中,有时会有为图片添加外边框的需求,在资源商店有Demo:2D Sprite Outline我们根据上面的Demo,做如下整理1、新建Shader,代码如下:Shader "Custom/SpritesOutline"{ Properties { [PerRendererData] _MainTex ("Sprite Texture", 2D) = ...原创 2019-11-23 16:00:18 · 7763 阅读 · 2 评论 -
Unity 屏幕全屏代码块
Unity 屏幕全屏代码块 /// <summary> /// 全屏 /// </summary> private void FullScreen() { Resolution[] resolutions = Screen.resolutions; Screen.SetResolution(resolu...原创 2019-11-13 14:03:23 · 246 阅读 · 0 评论 -
DoTween Pro 实现物体360度匀速自转
导入DoTween Pro 插件后,在物体身上添加DOTweenAnimation组件,实现物体360度匀速自转。可以参考下图:原创 2019-10-31 18:04:46 · 3687 阅读 · 0 评论 -
在Unity中添加Kinect自定义手势,以添加右手敬礼为例
这篇博文对Kinect 手势开发总结得很棒:Kinect for Unity3D开发 之 手势/姿势(Gesture)识别基础知识首先,新建 UserGestureDemo脚本并实现其KinectGestures.GestureListenerInterface接口,在场景中添加 KincetManager和UserGestureDemo组件。其次,在KinectGestures.Gest...原创 2019-10-12 16:52:39 · 3452 阅读 · 2 评论 -
二、Windows10平台下Unity3d的语音识别——语法识别
接上文:一、Windows10平台下Unity3d的语音识别——关键字识别如果使用SRGS XML文件定义要侦听的特定语法,则使用语法识别器。关于SRGS XML文件格式的详细信息可以在MSDN网站上找到。一旦您有了SRGS XML语法,就将它放到项目的流文件夹中。实现了与关键字识别相同的语法识别。Step 1: 加载 SRGS GrammarStep 2: 处理OnPhraseRecog...翻译 2018-12-19 09:55:31 · 1334 阅读 · 0 评论 -
三、Windows10平台下Unity3d的语音识别——听写识别
一、Windows10平台下Unity3d的语音识别——关键字识别二、Windows10平台下Unity3d的语音识别——语法识别Dictation Recognizer(听写识别)听写识别是用来听任何单词/语音,用户将发音。您可以将语音文本显示给用户。它是对语音的连续识别。Windows Store构建的发布设置:如果您想为windows store构建应用程序,那么可以启用Inter...翻译 2018-12-19 10:32:40 · 3101 阅读 · 16 评论 -
Unity 如何获取安卓设备的SN号
如果想获取安卓设备的序列号,可以试试以下代码: AndroidJavaObject jo = new AndroidJavaObject("android.os.Build"); string serial = jo.GetStatic&lt;string&gt;("SERIAL");这段代码获取大部分安卓设备的序列号...原创 2018-12-30 09:30:33 · 2474 阅读 · 2 评论 -
Unity 动态循环设置材质球的图片
动态循环设置材质球的图片: public Texture[] textures; private Renderer renderer; // Use this for initialization void Start () { renderer = GetComponent<Renderer>(); StartCoro...原创 2019-01-24 09:28:36 · 2035 阅读 · 0 评论 -
Android Studio导出Jar包,实现Unity与Android之间的交互
首先说一下我的开发环境:Android Studio 3.13Unity3D 2018.2.7JDK:1.8.1SDK:28Android Studio端操作:1、新建Android工程创建一个空工程最小API记得选API16选择Empty Activity其他设置可以默认,点击【finish】,创建一个新的工程新建一个Library module我们后面Un...原创 2019-02-23 12:04:12 · 1181 阅读 · 5 评论 -
unity3D 合并多段Audioclip
在Unity3D,实用的合并音频方法public static AudioClip Combine(params AudioClip[] clips) { if (clips == null || clips.Length == 0) return null; int length = 0; for (int i = 0; i < cl...翻译 2019-03-02 18:06:38 · 1936 阅读 · 0 评论 -
在Unity 3D空间中显示文字
在Unity里面,创建的文字一般显示在UI层,如果想要文字显示在世界空间中怎么处理呢?其实,也不难,只要将该Text 组件的Canvas 按如下设置:再调整Text大小和位置即可,效果图如下 :...原创 2019-05-18 13:45:37 · 20592 阅读 · 2 评论 -
01-Strange Ioc 简介
简介Strange是一个超轻量级、高度可扩展的控制反转(IoC)框架,专门为c#和Unity编写。我们已经在web、单机、iOS和Android上验证了Strange。它包含以下功能,其中大部分是可选的:核心绑定框架,允许您将一个或多个任何内容绑定到一个或多个其他内容。依赖注入映射为单例,值或工厂(每次需要时获取一个新实例)姓名注射执行构造函数或setter注入标记首选的构造...翻译 2019-06-19 11:40:21 · 208 阅读 · 0 评论 -
02-Strange IoC Binding
1.BindingStrange的核心是一个非常简单的绑定包。 这实际上意味着我们可以绑定(连接)一个 或者更多的东西到一个或多个其他东西。 将接口绑定到实现该接口的类。 或者将事件绑定到处理程序。 或者将两个类绑定在一起,当一个出现时,另一个是自动的 创建。 我们为什么要这样做? 很高兴你问! 事实证明,我们在编程时所做的很多事情 归结为约束力。 如果您曾经发送过一个事件(或Unity中的Se...翻译 2019-06-19 12:44:15 · 90 阅读 · 0 评论 -
03-Strange Ioc 扩展 注入扩展 00
您可能听说过Strange是一个依赖注入框架。我对这种描述有点不舒服。当然,Strange提供了DI,而且它的用途很好,但是正如我所说,框架的核心是绑定。安装附带了几个核心Binder的有用扩展,我将在本节详细介绍这些扩展。但是请记住,没有什么可以阻止您扩展绑定器来创建自己的自定义实现。注意:在接下来的小节中,我经常引用Strange的MVCSContext版本。MVCSContext是推荐...翻译 2019-06-19 14:31:43 · 104 阅读 · 0 评论 -
03-Strange Ioc 扩展 注入扩展 实例化可注入实例01
Strange IoC 帮助文档下载现在这一切都有一个重要的“注意”。如果你想要所有这些可注射的好处,你需要做两件事:在我们已经讨论过的上下文中绑定类从InjectionBinder实例化实例第二个起初感觉不寻常,但它真的非常简单。 它就像一个工厂,而不是一个工厂对于每种类型的工厂,我们只需去注入一切。 此外,大部分时间是InjectionBinder完全看不见。 我们大多数人都习惯于通...翻译 2019-06-20 12:27:47 · 91 阅读 · 0 评论 -
一、Windows10平台下Unity3d的语音识别——关键字识别
Unity3d软件中的语音识别,包含了关键字识别、语法识别和语音识别,本篇先介绍Win10平台下Unity3d关键字识别本文介绍了如何使用Windows语音API在unity3d中实现语音识别。本例给出的实现也可用于虚拟现实(VR)应用。从Unity 5.4.0开始,Unity引擎添加了windows语音识别API (UnityEngine.Windows.Speech)来识别语音输入。这些a...翻译 2018-12-18 21:17:23 · 4872 阅读 · 6 评论