- 博客(14)
- 收藏
- 关注
原创 unity快速导入Vuforia9.1.7(解决导入过程中一直 Resolving packages 的问题 )
本人所用Unity版本2019_3_1,Vuforia版本9.0.12(目前的最新版本)。1.用unity新建一个工程2.按照路径E:\UnityProjrectFile\Test\Packages(我的路径是这样的,在工程的根目录可以看到)打开Packages文件夹。3.在Packages文件夹里面放入 https://dev.azure.com/vuforia-engine/uni...
2020-05-15 19:24:28
6781
原创 UnityWebGL播放视频(PC端)
本人所用Unity版本2018.3.0。利用Unity自带的VideoPlayer实现WebGL端播放视频。文章末尾附带工程,可自行下载。1.新建UI RawImage-----在Project视图下新建RenderTexture-----将RenderTexture拖入到RawImage的Texture中。2.在RawImage上添加VideoPlayer组件----Source选择UR...
2019-12-06 13:08:24
5512
20
原创 unity Animation和Animator动画的暂停和继续播放
1.利用Animator组件实现暂停和继续播放自己创建的Animation动画,需要按以下顺序操作: 在需要播放动画的物体身上添加Animator组件,在Project视图下创建AnimatorController并拖入到Animator组件的相应位置。 Ctrl+6打开Animation可视化界面, 选中刚才添加Animator组件的物体, 点击Creat新建An...
2019-12-05 13:26:39
7862
原创 Unity打包Webgl后UIInputField输入文字不显示光标
今天遇到一个奇怪的现象,Unity(版本是2018.3.0)打包Webgl后UIInputField输入文字不显示光标,Unity打包PC端可以显示光标。我各种删减代码,新建输入框,改变字体大小。。。。。。最终发现解决办法竟然是:加长输入框就可以了,和代码、字体大小等没有任何关系。...
2019-10-18 18:01:24
2762
5
原创 Unity UGUI InputField限制输入特定内容。
例如:限制输入框只能输入1830,且顺序不变,否则不能输入。可以利用以下代码实现。(参考:https://blog.youkuaiyun.com/n_moling/article/details/93618903)public static class InputFiledLimit{ /// <summary> /// 输入限制 /// </summary&...
2019-10-14 17:23:07
3604
原创 unity 获取UGUI输入的密码
1.当Unity UGUI InputField的ContentType调整为Password后,输入数据会变为*,可用于密码输入。2.完成1步骤之后,想要获取输入的密码,可使用如下方式获取。using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI...
2019-10-12 14:46:29
3661
原创 关于自己创建Vuforia地面识别Demo不如原生样例(GroundPlane Sample)识别的好的解决办法
可以按照这个官方介绍进行基础的场景设置:https://library.vuforia.com/articles/Solution/ground-plane-guide.html.注:所用Unity版本:Unity2019.2.1,运行在Windows系统上。完成场景的基础设置之后,新建空物体名称为:TestManager(自己可以随意命名)。将以下脚本(这个脚本是从原生样例中 Plane...
2019-09-10 17:01:40
3022
5
原创 关于Vuforia插件(3D物体识别和地面识别)的一些测试记录
一、关于Vuforia 3D物体识别的测试记录1、首先从官网下载VuforiaObjectScanner-8.3.8,装到安卓手机上运行,扫描物体,直到所有透明块都变成绿色,则扫描成功,成功之后会生成 .od 文件,分享到电脑上传到官网,然后再选择UnityEditor Platform形式下载下来,下载下来是UnityPackage包的形式,导入到Unity进行使用。2、整体看来,3D物...
2019-09-04 12:52:47
3043
原创 WEBGL Template 默认安装位置及相关修改
1 WEBGL Template 默认位置:D:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\WebGLTemplates2 我的Unity安装到了D盘,可以右击桌面的Unity编辑器图标,打开文件所在位置,再依次点击Data--PlaybackEngines--....,后面的路径同上。3...
2019-09-03 11:08:18
1829
原创 判断 Unity Webgl 运行在PC端还是手机端
注:关于Unity与Webgl的传参交互如这篇博客中介绍:https://blog.youkuaiyun.com/weixin_43779625/article/details/90316258项目所用Unity版本:2018.2.10。语言:C#。运行结果:打包Webgl后,在电脑端运行网址场景中出现Cube,在手机端运行网址场景中出现Sphere。场景布置如下图所示:ShowManager...
2019-09-02 16:56:55
4656
4
原创 C#(抽象类、密封类、委托、接口、静态类)知识点总结(结合Unity)
一、抽象类(abstract)1.抽象方法只能存在于抽象类中,抽象类中可以包含抽象成员和非抽象成员。2.任何继承于抽象类的子类都必须使用override关键字实现抽象类的所有抽象方法,类只能单继承。3.抽象父类中的抽象成员都必须被非抽象子类实现,所以父类抽象成员必须用public修饰符来修饰。二、密封类(sealed)1.sealed修饰的类为密封类,类声明时可防止其他类继承此...
2019-08-28 12:03:05
1029
原创 Unity LitJson的简单使用(LitJson写入文本text以及读取文本text)
using System.Collections;using System.Collections.Generic;using UnityEngine;using LitJson;using System.IO;public class WRJson : MonoBehaviour{ private string filePath; private void Aw...
2019-07-24 15:53:24
1532
原创 关于 Unity Animation 频繁改变父物体造成部分组件动画不播放的解决办法
1 获取到Animation:Anim = transform.GetComponent<Animation>();2 例如有一个Clip叫做"Open",但是该Clip涉及的组件的父物体频繁改变,造成运行程序时可能出现部分组件动画失效,可以用下面的方法将该动画片段涉及的所有的组件的transform添入该Clip(请注意:使用此方法前请先保持该动画涉及的组件的父子关系 与 该...
2019-07-09 17:55:19
1280
原创 UnityWebgl接收Html传递来的参数
在Unity(所用Unity是2018.2.10版本)内部新建了一个Cube,Cube的标签设置为Player,新建一个脚本 TestCommunacation 。点击Cube,text文本会变为由Html传过来的数据。场景如图:脚本代码如下:using System.Collections;using System.Collections.Generic;using UnityEn...
2019-05-18 17:00:28
4069
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人