Unity如何不使用开发者账号进行IOS的真机调试

好久没有写博客了,一个字 懒。。。 最近研究了下IOS的打包,发展现在已经可以在不使用开发者账号的情况下进行真机调试了! 曾几何时,IOS的测试是那些没有账号的开发者的一大难题~废话不多说,开搞 首先,要进行苹果的打包与测试,我们首先需要准备一些东西:Mac电脑一台,或者Mac系统并且安装了XCo...

2017-10-11 00:31:11

阅读数 3082

评论数 4

Unity中的持久化数据PlayerPrefs

1.Unity里提供了一种本地化存储的方式,能够简单的存一些比较小的数据。 这个方法写在Unity的PlayerPrefs类中。 根据API的介绍,可以理解为持久化储存,还可以理解为游戏存档, 玩RPG游戏的时候肯定会有游戏存档 存档中就会记录玩家以前游戏的过程, 这些都是以数据的形式存在Play...

2017-05-23 23:51:09

阅读数 1437

评论数 0

Unity编辑器拓展<二>

4.场景视图拓展 新建两个文件夹Script,Editor,将我们的脚本都放在Script里,新建一个脚本ChangeObjInfor,再新建一个脚本SceneEditor 让SceneEditor继承Editor类,在这里,我们要使用Editor类,就必须把脚本放在Editor文件夹中,才能驱动...

2017-03-22 10:36:32

阅读数 314

评论数 0

Unity编辑器拓展<一>

一.什么是编辑器拓展 Unity是一个编辑器,编辑器就是可以进行编辑的工具,比如我们的文本Text就是一个文本编辑器,那我们的Unity其实就是用来编辑游戏的,编辑的扩展就是对编辑器本身的功能进行添加。但是由于Unity是不开源的引擎,所以我们只能使用特定的功能去编辑。 UNITY3D的IDE本身...

2017-03-20 00:22:48

阅读数 705

评论数 0

UE4蓝图发射子弹

-----------------使用UE4制作一个坦克发射子弹效果--------------------------- 首先,我们已经制作好了一个可以控制移动的坦克,参照上一篇~ 1.在Edit->项目设置->输入 在Action Mappings中添加一个按键事件Fire,...

2017-03-09 00:03:57

阅读数 4649

评论数 1

UE4蓝图控制一个物体的移动

1.创建一个普通的关卡,最好删掉第一人称。 创建一个蓝图类,用来制作游戏的场景地图。 在创建一个蓝图类用来控制坦克,将坦克的模型拖进去。 选择编辑->项目设置->输入 添加控制按钮及Scale Axis Mappings 是用来设置值得按键 Action Mappin...

2017-03-07 10:23:18

阅读数 4514

评论数 0

SteamVR插件简介

关于怎么安装VIVE就不说了,今天主要说一下Steam VR这个插件的用处。     首先,导入插件,可以从网上下载,也可以在Unity Store里下载,不花钱的。 导入以后,我们会发现有两个文件夹,Plugins里面主要是一些PAI相关东西,主要需要学习的就是SteamVR里的东西。这里面有一...

2017-01-17 23:40:10

阅读数 15446

评论数 1

Unity动画系统-Blend Tree

 Blend Tree-动画混合树 作用:将多个动画融合在一起,按条件触发。 创建混合树:在动画状态机中:右键->Create->Blend Tree 双击进入混合树,看右边的属性 Blend Type:混合的类型,三种类型 1D:一维混合 需要一个参数 (下面...

2017-01-16 23:41:01

阅读数 2903

评论数 0

Unity动画系统-配置Avatar

首先我们所有的人形动画的骨骼都大致相似,比如头,胳膊,腿等,唯一不同的可能是骨骼的数量不同。所以Unity为我们建立一套标准的骨骼,我们需要把自己的骨骼映射到标准骨骼中,这样我们就可以实现人形动画的重用(不同人物的动画通用)。 点击Configure配置Avatar sense场景:绿...

2017-01-09 19:43:18

阅读数 8478

评论数 0

Unity动画系统-人形动画的导入

1.我们一般导入的动画模型会有很多,一般情况下名字都是***@***这种,@前面代表模型的名字,后面是模型存放的具体动作,这种动画一般都不是给我们用的,只是让我们更好的看效果,我们需要的是只有名字的模型,这种模型一般是不带动画的。 我们将这个模型导入到场景中,我们会发现有三个部分 ...

2017-01-08 23:37:57

阅读数 3336

评论数 0

Unity动画系统-给人物添加动画

导入人物模型,模型是不会动的,因为没有添加动画 首先给模型添加Animator组件 有的模型上自带组件,是因为我们给他设置成了人形动画,如果是普通动画就需要自己添加。添加好组件以后,我们发现上面缺少了一个animator controller(动画控制器),我们需要添加一个拖进去。在c...

2017-01-07 01:39:29

阅读数 15418

评论数 0

js中三种作用域详解(全局,函数,块级)

1.全局变量:声明在函数外部的变量(所有没有var直接赋值的变量都属于全局变量) 2.局部变量:声明在函数内部的变量(所有没有var直接赋值的变量都属于全局变量) JS中变量申明分显式申明和隐式申明。  vari=100;//显式申明  i=100;//隐式申明    在函数中使用var关键字进行...

2016-11-25 09:20:10

阅读数 30212

评论数 0

C#中的反射

1.Type类 Type可以获取对应类里的所有成员(必须是公有成员) 通过type获取到类中的所有内容 Cat cat = new Cat("1","2"); Type f = cat.GetType();列...

2016-09-27 16:34:03

阅读数 203

评论数 0

C# 观察者设计模式

利用猫和老鼠的例子来演示,观察者设计模式中有观察者和被观察者,比如在猫和老鼠中,猫是被观察者, 老鼠是观察者,可能会有很多老鼠在观察着猫,当猫发生一系列动作的时候,老鼠会做出相应的动作,比如 当猫跑过来的时候,老鼠要逃走。一种比较繁琐的写法是 分别定义一个老鼠类和猫类 privat...

2016-09-26 15:36:53

阅读数 165

评论数 0

C#委托变量Action和Func

C#中的委托 简单来说,使用委托可以将多个方法绑定到同一个委托变量,当调用此变量时, 可以依次调用所有方法。 Action委托 1.Action a=PrintString Action可以指向一个没有返回值,也没有参数的方法。 Action a=PrintString;A...

2016-09-21 20:41:58

阅读数 567

评论数 0

渲染管线流程

关于渲染管线将什么呢?无非就是在OpenGL的管道当中各个部分的功能以及如何在管道当中形成了我们想要的最终的一幅图.(像素).而管线当中的操作可分为以下几个部分:  阶段1. 指定几何对象.       如:点 线 三角形.等一些几何图元..OpenGL绘制几何图元的方法有以下三种: ...

2016-09-21 10:49:49

阅读数 2269

评论数 0

Unity中的C# 正则表达式之元字符

C#中的元字符 1.定位元字符 ^和$ string s = "I love C#"; string arc = Regex.Replace(s, "^", "开始"); string src = Regex.Replace(s, &...

2016-09-18 16:09:48

阅读数 803

评论数 0

Unity中的协同函数

在学习unity3d的时候很容易看到下面这个例子: 1 void Start () { 2 StartCoroutine(Destroy()); 3 } 4 5 IEnumerator Destroy(){ 6 yield return WaitForSeconds(3.0f); 7 De...

2016-09-01 16:05:35

阅读数 3400

评论数 1

Unity实现物体的动态生成与删除

当我们用Unity开发游戏的时候,怎么能动态的实现怪物的生成与删除。 get到了一种用for循环的方法来实现 首先定义一下生成需要的值 public GameObject _enemyship;//接收需要加载的物体 public int enemyCount;//定义生成的个数 pub...

2016-09-01 15:22:58

阅读数 16730

评论数 1

Unity设置物体的自转和公转

正好要做一个天空的场景,想添加上行星和恒星的自转和公转,代码如下 1.自转。 public float _RotationSpeed; //定义自转的速度 transform.Rotate(Vector3.down*_RotationSpeed,Space.World); //物体自...

2016-08-30 14:27:19

阅读数 11022

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭