随笔分类 - 小技术集合
摘要:1. 引入头文件 using UnityEngine.Windows.Speech; 2. 设置识别词 public string[] keywords = new string[] { "下一步", "上一步" }; 3. Start方法里面开启识别 if (keywords != null) {
阅读全文
摘要:一:使用 Application.Quit() public void Update() { if(Input.GetKeyDown(KeyCode.Escape)) Application.Quit(); } 如此,Unity 就能响应 Android 的 Back 按钮了。 但是!这个方法存在的
阅读全文
摘要:两种方法都可以传递参数,代码如下: 停止带参数的协程,方法和停止不带参数的协程方法一样:
阅读全文
摘要:通常我们知道开启协程用StartCoroutine("Method"); 停止协程用StopCoroutine("Method"); 如果我们想要终止所有的协程,可以通过StopAllCoroutines();方法来实现。 注意:这只会终止在调用该方法的对象中(应该是指调用这个方法的类)开始的协程,
阅读全文
摘要:这两天看了下老大的项目,他基本都是用MVC模式,写的很好,在此把我理解的记录下来 Model:实体对象(对应数据库记录的类) View:视图 presenter(controller):业务处理 view中有present对象,present中有model和view对象 view中UI的交互会调用p
阅读全文
摘要:using UnityEngine; using System.Collections; /// /// 忽略模型本身之间的碰撞 /// public class IgnoreInternalCollisions : MonoBehaviour { void Start () { Collider[] colliders = gameObject.GetComponentsI...
阅读全文
摘要:1.已知两个向量dirA,dirB。Vector3 dirA = new Vector3(-1,1,0); Vector3 dirB = new Vector3(-1,1,1);2.使向量处于同一个平面,这里平面为XZ dirA = dirA - Vector3.Project(dirA,Vecot
阅读全文
摘要:string str = (float.Parse(recode)).ToString("f2");//recode是string类型
阅读全文
摘要:案一:Try...Catch(执行效率不高)private bool IsNumberic(string oText){ try { int var1=Convert.ToInt32 (oText); return true; } catch { return false; }} 方案二:正则表达式
阅读全文
摘要:参考链接:http://www.cnblogs.com/Erma-king/p/5869177.html 不过该博主是竖屏,我的是横屏 代码修改:
阅读全文
摘要:上面是检测输出的代码,键盘对应键值为:
阅读全文
摘要:很多项目要用到计时器,我就自己包装了一个,倒计时还没加,有时间再加上吧。持续更新
阅读全文
摘要:原文地址: http://www.feedou.com/articlepickservlet?commandkey=singlearticle&articleID=5c42b75f1b435084011b49ba083217d4 本文介绍的方法需要先导入命名空间:usingSystem.Text.R
阅读全文
摘要:1.保证dll文件和EXE文件处于同级目录下 我是在EXE同级文件目录下建立了一个Plugins文件并把dll文件夹放在这里面 2.但是因为建立的目录是x86_64,所以如果打包成windows平台选错也会找不到 这是第二个问题 3.当我做了2步骤之后,出现了Plugins colliding wi
阅读全文
摘要:首先建立Plugins文件夹,把dll文件放在里面 一一对应,我踩的坑是文件名加了后缀.dll,虽然不知道网上为什么都加了我这加了就报找不到dll文件错误,反正解决啦
阅读全文
摘要:原因: 1.没有加点击事件 2.从别的项目或者别的场景导入的预制体,要更换canvas才能点击,不然没反应
阅读全文
摘要:原因:脚本的执行顺序不同,在得到实例之前使用了实例 解决方法:设置脚本的执行顺序 Edit -> Project Settings -> Script Execution Order菜单项中,可以在Inspector面板中看到如下图所示: 点击右下角的"+"将弹出下拉窗口,包括游戏中的所有脚本。脚本
阅读全文
摘要:今天教同事碰撞了一个问题,就是边缘与多边形碰撞盒不能编辑 point无法改变 原因就是canvas 的render mode模式的原因,只能是world space,而且z必须是0 坑坑坑啊
阅读全文
摘要:做2D游戏的时候碰上摄像机要跟随人物时要防止摄像机看到界面外的黑幕,直接上代码。
阅读全文

浙公网安备 33010602011771号