AYE89

coding & learning

导航

2017年8月1日

摘要: 一、物体的循环移动和旋转 思路:通过对时间的计算,每隔一段时间让物体旋转,实现来回移动。 1.首先给物体定义一个初始速度和初始的时间。 2.然后使时间递增。 3.通过Translate函数使物体移动。 4.Vector3.forward 是向前移动的意思,==Vector3(0,0,1) *Vect 阅读全文

posted @ 2017-08-01 16:53 AYE89 阅读(448) 评论(0) 推荐(0) 编辑

摘要: 四、获取gameobject 1.GameObject.Find() 通过场景里面的名子或者一个路径直接获取游戏对象。 GameObject root = GameObject.Find(“GameObject”); 我觉得如果游戏对象没再最上层,那么最好使用路径的方法,因为有可能你的游戏对象会有重 阅读全文

posted @ 2017-08-01 11:06 AYE89 阅读(4853) 评论(0) 推荐(0) 编辑

2017年7月30日

摘要: 进程与线程 实现方式的区别:进程是资源分配的基本单位,线程是调度的基本单位。 为什么对于大多数合作性任务,多线程比多个独立的进程更优越呢?这是因为,线程共享相同的内存空间。不同的线程可以存取内存中的同一个变量。所以,程序中的所有线程都可以读或写声明过的全局变量。如果曾用fork() 编写过重要代码, 阅读全文

posted @ 2017-07-30 16:24 AYE89 阅读(152) 评论(0) 推荐(0) 编辑

2017年7月28日

摘要: 在Editor中与自己project中使用的Mono与Managed文件夹路径区别: Editor中:在unity安装路径[AppDir]下; 自己project中:在project的路径下,由build打包出的projectData文件夹中。每次修改后脚本后,需重新build才能在projectn 阅读全文

posted @ 2017-07-28 11:01 AYE89 阅读(4619) 评论(0) 推荐(0) 编辑

摘要: win10默认没有安装.net framework3.5,一般方法需提取Windows安装镜像,麻烦。 离线安装方法如下: cab格式.NET Framework 3.5离线安装包下载地址:百度网盘 先把下载的名为NetFx3.cab的离线安装包放到Win10系统盘C:\Windows文件夹里。 然 阅读全文

posted @ 2017-07-28 10:17 AYE89 阅读(497) 评论(0) 推荐(0) 编辑

摘要: 常用的几款插件 Steam VR, SteamVR Unity Toolkit 配置要求:显卡不低于GTX960性能的主机 一、引入手柄交互 1.通过Asset Store导入SteamVR Plugin 2.拖入相关prefab 先删除所有默认GameObject 然后将SteamVR/Prefa 阅读全文

posted @ 2017-07-28 09:19 AYE89 阅读(741) 评论(0) 推荐(0) 编辑

2017年7月27日

摘要: ::copyright@cjy @echo off ::mcs.exe address set addrMcs=D:\Program Files\Unity\Editor\Data\MonoBleedingEdge\lib\mono\4.5 ::UnityEngine.dll address set addrUEdll=D:\UnityEngine.dll ::source c# file ... 阅读全文

posted @ 2017-07-27 15:32 AYE89 阅读(1126) 评论(0) 推荐(0) 编辑

摘要: Unity3D的坑系列:动态加载dll 一、使用限制 Unity3D的坑系列:动态加载dll 一、使用限制 现在参与的项目是做MMO手游,目标平台是Android和iOS,iOS平台不能动态加载dll(什么原因找乔布斯去),可以直接忽略,而在Android平台是可以动态加载dll的,有了这个就可以实 阅读全文

posted @ 2017-07-27 13:37 AYE89 阅读(5143) 评论(3) 推荐(0) 编辑

摘要: 方法一:用vs新建工程-C#库,添加UnityEngine.dll引用,注意.netframwork选3.5,编译C#脚本得到dll; 方法二:使用mono的mcs,具体如下 c#提供了dll打包,但是unity中由于涉及到unity的自身dll,如UnityEngine.dll,我们一般写的很多代 阅读全文

posted @ 2017-07-27 09:43 AYE89 阅读(4691) 评论(0) 推荐(0) 编辑

2017年7月26日

摘要: gameObject需加上Colider 一、在update中(推荐) 二、利用OnMoseOver事件 在MonoBehaviour类中,有许多预制的事件。这里我们来看看OnMoseOver事件,它的功能其实和Update()方法很类似。它们的区别在于Update()在整个游戏运行需要按照Unit 阅读全文

posted @ 2017-07-26 15:38 AYE89 阅读(2995) 评论(0) 推荐(0) 编辑