Unity
Michael_ZDL
这个作者很懒,什么都没留下…
展开
-
Unity 如何让using resolution为真正的分辨率
如下图,只需点击Maximize on Play,运行时就是在真正的分辨率上了。那个using resolution说的是windows unity窗口的实际大小,你不信缩放窗口的大小,它也会随之运动。原创 2016-04-05 14:07:28 · 6676 阅读 · 0 评论 -
Unity 使用git 怎么设置
1).gitignore2)Unity设置3)注意事项原创 2016-04-09 15:06:32 · 8199 阅读 · 0 评论 -
Unity 设置Android SDK path
如图原创 2016-04-10 20:07:32 · 2456 阅读 · 0 评论 -
Unity5.3.4 jobprocess.exe 占了100%CPU
右下角有个Light Transport正在载入,然后就发现鼠标开始凌波微步了。。 打开任务管理器的进程一看,两个jobprocess合起来占满了我的CPU,找了下解决办法,好像是个BUG,下面解决方案暂时可以用下,取消下面的Auto对勾原创 2016-04-11 08:36:15 · 5748 阅读 · 2 评论 -
Unity 插值运算 Vector3.Lerp(transform.position, targetPos, smoothing * Time.deltaTime);
1)Vector3.Lerpv = Vector3.Lerp(Vector3 from , Vector3 to, float t)等价于 v = from + (to - from) * tt = 0 时,v = from; t = 1 时,v = to;2)应用16行 transform.position = Vector3.Lerp(transform.position, targetPos原创 2016-04-12 11:05:23 · 5639 阅读 · 0 评论 -
Unity Coroutine协程
1、Unity3D协程介绍 以及 使用2、详解Unity3D中的协程(Coroutine)转载 2016-04-18 21:22:03 · 348 阅读 · 0 评论 -
Unity内置 Asset store下载文件夹的位置
C:\Users\\AppData\Roaming\Unity\Asset Store Mac OS X,~/Library/Unity/Asset Store转载 2016-05-19 15:28:03 · 15240 阅读 · 0 评论 -
unity3d 平滑看向的脚本
转载地址:http://blog.csdn.net/nnsword/article/details/13060079unity3d 平滑看向的脚本,涉及到知识有二点间方向计算,三维向量的一些方法应用。以及四元素类的应用using UnityEngine;public class SmoothLookFrame : MonoBehaviour{ public Transform lookAt转载 2016-06-21 17:14:53 · 2286 阅读 · 0 评论 -
unity Android csv 数据持久化
unity读写csv参照这里: http://www.cocoachina.com/game/20151217/14727.html下列代码解决关于在Android端找不到.csv文件的问题,亲测有效 public void loadResourcesFile(string fileName) { strArrList.Clear(); StreamReade原创 2016-07-18 23:03:11 · 958 阅读 · 0 评论 -
C# EventHandler 委托
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace EventHandlerTest { class Program { //委托 public delegate void Eve转载 2016-06-23 16:24:37 · 653 阅读 · 0 评论 -
Unity 渲染层级
http://blog.csdn.net/meegomeego/article/details/42060389转载 2016-07-21 22:30:24 · 1283 阅读 · 0 评论 -
Unity5.3.4 设置Raycast投射的射线不碰撞触发器Trigger
学习survivalShooter教程时,发射的子弹是以Raycast发出去的,但发现有时会被触发器拦截,导致达不到预期效果,只用取消下图中的对勾,即可设置Raycast投射出的射线不与触发器发生碰撞。(4.x版本中是Raycasts Hit Trigger)原创 2016-04-13 18:15:26 · 6653 阅读 · 1 评论 -
Unity Tiling和offset的使用
offset是显示框的偏移量Tiling是显示框的缩放量原创 2016-04-06 14:31:18 · 4723 阅读 · 0 评论 -
Unity 设置图片和屏幕的分辨率
1、http://www.xuanyusong.com/archives/3254 雨松MOMO 2014年10月15日 于 雨松MOMO程序研究院 发表2、一种Unity2D多分辨率屏幕适配方案3、Unity3D之如何创建正确的像素比在屏幕上Michael总结: 1)camera的宽长比永远和选用的渲染窗口(下图)的宽长比一致; 2)拖入图片素材的时候,可以选择1个unit代表多少像素,原创 2016-04-05 14:34:24 · 11859 阅读 · 0 评论 -
UnityVS(Visual Studio Tools For Unity)的下载、安装与使用
亲测好用: http://www.cnblogs.com/wonderKK/p/3893557.html转载 2016-04-05 10:37:24 · 5415 阅读 · 0 评论 -
Unity 捕捉Android按键
// 返回键 if ( Application.platform == RuntimePlatform.Android &&(Input.GetKeyDown(KeyCode.Escape))) { //…. }// Home键 if ( Application.platform == RuntimePlatform.Android &&(Input.GetKeyDown(KeyCode.原创 2016-04-05 17:12:29 · 3353 阅读 · 0 评论 -
Unity Time.deltaTime
Time.deltaTime表示距上一次调用Update或FixedUpdate 所用的时间,其中deltaTime中的delta就是中学数学中常用的Δ,表示一个差值。比如下面 function Update() { timer = Time.deltaTime; } 那么timer里面的值就实时表示当前帧和上一帧之间的时间间隔,也就是上一帧到这一帧花了多久,单位是秒。原创 2016-04-06 15:55:55 · 808 阅读 · 0 评论 -
Unity this.transform.Translate(Vector3.down * moveSpeed * Time.deltaTime)
教程中看到用下面这个语句,表示的意思是让对象向下,以moveSpeed/s的速度平移,研究了一下为什么:// Update is called once per frame void Update () { this.transform.Translate(Vector3.down * moveSpeed * Time.deltaTime); }首先APIpublic原创 2016-04-07 19:14:11 · 6779 阅读 · 2 评论 -
Unity Animator 动画没切换
恶魔射手(Survival Shooter)项目,有两个动画,一个是静止时的Idle,一个是走路时候的Move,如下图↓设置好动画状态机后发现按方向键后还是Idle,没反应,而一直按着方向键后呢又动起来了,最后找到了真相。原来选中了 Has Exit Time,因为Idle动画的播放时间有10s,如果选中了Has Exit Time的话,在切换动画时,会等上一个动画播放完后才会播放下一个动画,所以就原创 2016-04-12 11:57:58 · 8381 阅读 · 3 评论 -
Unity 人物如何跟随鼠标转向 ScreenPointToRay RaycastHit Raycast transform.LookAt
1)指定Camera,向鼠标点击处发ray射线2)投射获取的射线到地面上,获取碰撞点信息3)面朝射线与地面的碰撞点原创 2016-04-12 14:49:01 · 12842 阅读 · 3 评论 -
Unity frameIndex = (int)(timer / (1f / framePerSecond));
一次性播放的动画最近学siki老师的打飞机Unity教程,他对动画中帧率的设置很有技巧,不仔细分析思考下还真不好理解。我做下总结。77行到86行表示如果飞机死了,给一个爆炸动画。78行的意思是到现在这一帧时,所花费的时间79行算的是按照设定的帧率,那么目前应到了第几帧,分析一下:framePerSecond是设定的帧率,表示每秒放几帧,那么1f/framePerSecond就表示一帧需要几秒,或者说原创 2016-04-08 22:41:08 · 1104 阅读 · 0 评论 -
关于Unity5版本动画系统中anystate跳转重复播放当前动画解决方案
转载自:关于Unity5版本动画系统中anystate跳转重复播放当前动画解决方案在Animator中,用到Any State跳转状态时,譬如Any State跳转到死亡动画,用的是bool参数。相信很多人由于不熟悉动画系统导致无限重复播放死亡动画,其根本原因在于Any State包含了其本身状态,导致Death->Death所以,判断bool参数满足条件时会无限播放。解决方案: 限制动画流向本身转载 2016-04-12 20:26:48 · 4951 阅读 · 0 评论 -
Unity 脚本生命周期流程图
转自:http://blog.csdn.net/akof1314/article/details/39323081原创 2016-04-13 08:52:42 · 716 阅读 · 0 评论 -
【保证你读懂】依赖注入原理——IoC/DI框架
原文链接:https://www.cnblogs.com/jhli/p/6019895.html1 IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘...转载 2018-04-13 16:19:10 · 2645 阅读 · 0 评论