Unity3d
文章平均质量分 66
御雪妃舞
在职
展开
-
Unity外部加载文本数据——避免修改部分数据重新导出包
用unity3d做游戏,应用时,经常导出后需要调整一些数据,再进去原创 2014-07-16 20:46:33 · 2117 阅读 · 0 评论 -
Unity播放带Alpha通道的视频(unity play channel movie)
最近讨论在unity播放带alpha通道的视频,一开始一点效果也没有,然后搜索各种解决方案,总结出三种不太好的方案,有更好的方案的希望大家提出来。方案重点两个方面: 1.能否播放带alpha通道的视频 2.播放的视频和三维场景的层级关系原创 2016-03-29 13:45:50 · 7637 阅读 · 13 评论 -
Unity与全息投影
一:说明目前,淘宝里买家卖的全息的项目和资源都是视频的,视频具体怎么做的不清楚,但是视频的只能是看。演示观赏而已,缺少交互。于是,我用Unity3d程序编写一个程序,能和视频一样显示出来,这样在全息架子上可以从各个角度观察三维立体的效果,此外,视频的只是图片的效果。程序里用的是真实的三维模型,带有动画,音乐,特效的舞台效果。后面继续做的话可以添加交互,通过语音口令,比如原创 2015-03-23 21:22:29 · 15404 阅读 · 7 评论 -
Unity开发规范(个人习惯,仅供参考)
最近整理了一下unity里的目录使用和脚本上的一些规范,这个看个人习惯,仅供参考原创 2016-04-07 15:10:07 · 4139 阅读 · 0 评论 -
Unity模拟弹幕效果(一)
最近看到好多平台都有弹幕,觉得挺有意思,就做的试试看,但也有不少问题。1.制作弹幕字体预制新建一个unity工程,新建了一个Canvas的Text,然后制作脚本,主要用来字体移动效果和文本输入,建立的脚本叫TextItem,脚本内容如下:using UnityEngine;using System.Collections;using UnityEngine.UI;原创 2016-10-11 11:45:35 · 4296 阅读 · 2 评论 -
Unity模拟弹幕(二)——Unet
前一篇文章已经介绍了弹幕的制作过程,然后服务器和客户端的交互不是很流畅,最近新学习了Unet,Unity自带的NetworkManager,使用这个实现的效果很不错,还可以发送中文啥的,先看下图:先说下前半段吧,Unet的原理学习,我这里就不介绍了,看此教程钱先看下Unet的教程,不然后面的可能不太明白,具体的官网有教程:官方教程地址然后再次基础上,我把之前原创 2016-11-24 11:23:02 · 2253 阅读 · 3 评论 -
Unity制作扫雷游戏
曾经在网上看了一篇扫雷教程,链接如下:https://noobtuts.com/unity/2d-minesweeper-game但是照着做出来有点问题,后来自己尝试的做了一个,效果如图:主要有三个代码,一个是排序代码,一个是管理脚本,还有一个是子物体属性脚本,脚本内容如下:GridTransform.csusing UnityEngine;using S原创 2016-12-23 10:41:06 · 6326 阅读 · 2 评论 -
Unity使用LineRender断笔写字
做多媒体项目时,经常会最后来个客户签名并保存之类的,签名保存之前的博客Unity3d截图方法合集有介绍过了,今天闲着把断笔写字的也贴出来吧,以前用leap motion时尝试用 leap motion演示中的食指写字,当时的写字其实只能一笔画,说白了其实就是个寿命无限长的拖尾,虽然效果不太好,但是很流畅,尝试过用leap motion断笔写字,但是效果不好,很容易误写,然后就产生了此方法,就是原创 2016-09-12 16:19:14 · 7610 阅读 · 7 评论 -
Unity中处理json数据(插件litjson和自带JsonUtility的两种)
近期项目中需要处理json数据,可是又偷懒不想写json处理脚本,从网上找了个插件litjson用的还不错。 1.下载litjson(一个dll文件) 2.在unity中导入,以import new assert的形式导入 3.实例使用脚本......原创 2015-07-26 20:51:05 · 5746 阅读 · 0 评论 -
Unity制作九宫格手机手势解锁密码
九宫格手机手势解锁密码的demo.原创 2016-09-12 15:35:44 · 7124 阅读 · 13 评论 -
Unity使用Polygon Collider 2D 实现不规则图形碰撞自动匹配
最近待业在家,朋友问了这样一个问题,就看了下这个polygon collider 2d朋友的问题是:RawImage图片放进去,不能自动匹配碰撞体?然后我查了下,这玩意,一步步的沟通解决,交流。step1: 去看了下这玩意的api api 表明把图片直接拖上去是可以自动匹配的,然后照做了step2: 新建了一个工程,新建了一个RawImage,添加了Polygon Col...原创 2018-04-06 12:29:44 · 25342 阅读 · 5 评论 -
Unity 2018新特性约束——Constriant
Unity 2018新增加了个特性约束Constriant: 类别如图: 一个一个学习下,这个主要应用动画多谢,如果其它有需要也可以拿来用1.Aim Constraints目标约束,就是物体的transform受到资源(source)目标的运动影响,比如场景中建立了几个简单的无,给cube添加了aim Constraints 设置如下: 注意 Is Active勾上才是使...原创 2018-07-15 22:46:56 · 7166 阅读 · 2 评论 -
Unity绘制点云(一)(untiy draw point cloud)
现在好多图像识别会设计点云显示问题,这里简单说下本篇先说下静态实现方法:一.Mesh实现使用mesh的方式显示点云,比如本篇以绘制一个大象的点云为例mesh方式实现结果如图:点云的数据这里是网上找的数据,然后存成csv文件读取,个人认为csv文件在读取数据方面还是很方便的。核心代码如下:using UnityEngine;using System.Collections;usi...原创 2018-12-17 15:36:11 · 15705 阅读 · 10 评论 -
Unity绘制点云(二)(untiy draw point cloud)
上一篇中主要都是静态的点云,这篇简单说下动态的点云实际上就是拿到的数据点是动态的,绘制要实时刷新,mesh我就不推荐了这里说说粒子的就好先看下效果这里模拟了一个动态的点,实际以动态点的位置为准,然后实时刷新绘制就可以了代码如下:using UnityEngine;using System.Collections;using System.IO;public class Dra...原创 2018-12-17 17:48:09 · 5312 阅读 · 1 评论 -
Unity web player-----a new version is required/insatall manually
unity web player 的相关问题的一种解决方案原创 2016-02-01 16:37:00 · 4885 阅读 · 0 评论 -
Unity3d截图方法合集
最近项目需求截图,于是就全部研究了一下,期间遇到了各种问题,与诸位大神讨论后终于解决了主要有三种方法:•unity自带的全屏截图•unity主场景局部区域截图•unity针对某个相机看到的区域局部截图原创 2015-12-25 15:16:49 · 2637 阅读 · 0 评论 -
Unity3d外部加载音频,视频,图片等资源 及根据路径获取制定格式的文件
1.根据路径获取制定文件类型的文件:这里写一个类,调用了打开路径的方法:using UnityEngine;using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;public class SetPath : Mon原创 2014-07-29 19:35:59 · 8937 阅读 · 1 评论 -
Unity3d声音渐变控制
声音渐变,主要是一个声音结构体,一个迭代器,然后去使用它,很方便。using UnityEngine;using System.Collections;//声音结构点//public struct AudioNode{ public AudioSource audioSource; //声音池// public int volume原创 2014-07-29 19:39:49 · 5287 阅读 · 0 评论 -
unity3d 滚动字幕
Unity3d局部显示滚动字幕1. 在场景中新建一个camera和一个3d text,如图所示: 2. 在3d text的layer层新建text层 3. 设置camera的clear flags为depth only,culling mask为text,Projection为Orthographic,其他参数如图所示:其中,v原创 2014-07-29 19:40:56 · 9134 阅读 · 0 评论 -
Unity 组件的排序问题
GridTransform:排序脚本原创 2015-02-08 16:30:38 · 3881 阅读 · 0 评论 -
Mac上如何打开两个Unity
Unity打开两个Unity1.首先,在Unity的Preference面板里设置Always show wizard,如图:2.新建文本文件,内容为 open -n /Applications/Unity/Unity.app,文件另存为123.command,存储在桌面上 如图:3.打开命令行终端输入 cd Desktop/ 然后enter键原创 2015-02-08 17:15:55 · 4157 阅读 · 0 评论 -
Unity的协同停止问题
本文主要是验证了协同单个停止的方法并不能停掉协同。原创 2015-02-16 10:38:25 · 2182 阅读 · 0 评论 -
Unity中的摄像机camera的depth属性与Render Queue的区别
好久不来博客,最近遇到一个问题:插件kolmich小地图与NGUI的显示顺序,由于两个插件都有自己的camera,小地图一直显示在ngui对话框的前面,却怎么也不好调到后面去。调了render queue发现一直没有效果,后来是发现误解了render quueue的意思,需要调depth。原创 2015-07-26 12:57:19 · 12878 阅读 · 0 评论 -
unity编辑器对对象属性的编辑
unity编辑器据说可以写很多的插件,了解过还没有怎么写过,这次试了试,搞了一会,终于搞出来了。原创 2015-07-26 21:29:18 · 1985 阅读 · 0 评论 -
Unity中 yield return 1 的误区
yield return 1的误区原创 2015-09-13 21:42:42 · 7576 阅读 · 1 评论 -
AR/VR研究框架——迎接AR元年
AR元年就要到来了,梳理了一下AR/VR研究框架,准备充电迎接新的一年,一下是我列出的目前所知的研究方向,还有其它的未知的,各位大神多多指教:原创 2015-12-28 14:14:48 · 1522 阅读 · 0 评论 -
Unity光照贴图
Unity光照贴图原创 2015-12-03 17:18:14 · 2525 阅读 · 0 评论 -
Unity中的自定义鼠标
1.鼠标的隐藏unity4.x版本:Screen.showCursor=false;unity5.2新版本:Cursor.visible=false;一开始不知道为啥Screen的属性没了,然后F12后,查看源的解释如下图2.自定义鼠标样式自定义鼠标样式的思路就是,在Awake方法中隐藏系统鼠标,然后让自定义的鼠标图片跟随鼠标坐标新建一个空物体,挂上GUITex原创 2015-12-04 13:50:14 · 2014 阅读 · 0 评论 -
Untiy截图更新,及截取透明图片签字
一、截图之前写了一版截图的细节,当时用的是unity5.x的版本,当前用的是unity2018了,如有疑问,及时评论,看到回复。之前的版本的链接:Unity3d截图方法合集现在做了一些更新:1.1 方法不需要写到onPostRender里 写成协同,直接调用即可 代码如下:/// <summary> /// 2.区域截屏 /// </su...原创 2019-01-19 16:36:09 · 2400 阅读 · 2 评论