- 博客(22)
- 资源 (2)
- 收藏
- 关注
转载 Unity运动残影技能
残影实现:1、List list,此list中包含某一帧动画模型网格、材质2、每过一段时间就将运动物体的模型add到list中(优化:未实现,网格合并)3、LateUpdate里将list中所有模型材质alpha减少,为0,则remove;其余的模型 DrawMesh技能实现:技能为两部分,前一部分是运动残影,后一部分是落地爆炸,协程处理即可。ps
2017-06-20 19:00:06 614
转载 unity案例入门笔记(一)(拾取游戏)
1. 案例简述这个案例实现一个非常简单的拾取宝物游戏,主角是一个小球,玩家通过键盘控制小球拾取全部宝物。2. 键盘控制物体移动private Rigidbody rd;public int force = 10;void Start () { rd = GetComponent ();//获得物体的刚体组件}void Update () { floa
2017-06-20 18:55:35 1228
转载 MacBookPro创建IPv6网络
从2016.6.1开始后,苹果AppStore上架的应用必须适配IPv6网络,这给iOS开发的我们带来了一个挑战。也就是说我们在测试应用的时候需要将测试设备连接在IPv6的网络中进行测试,因为苹果审核的时候就是连接IPv6网络进行测试的。本文章将教你如何设置IPv6网络,我的系统是MacOS10.12,设置IPv6网络的Mac需要在10.0以上(在我映像中是这样的)步骤:
2017-06-13 10:30:22 859
转载 Unity3D:延时方法Invoke和InvokeRepeating
转自:http://www.cnblogs.com/louissong/p/3832960.htmlMonoBehaviour里面有两个内置的延时方法Invoke123Invoke(methodName: string, time: float): void;methodName
2017-06-12 20:19:20 515
转载 Unity3d_协程和Invoke
目前的项目中经常用到计时器,一些延迟执行操作。开始总是使用最基础的time += Time。deltatime;再用time来判断时间。但是若是一个脚本需要拥有多个计时器,这会使脚本变得很乱。于是在网上开始查询相关资料。发现2个两个比较便捷的操作:1.Invoke2.协程一、Invoke函数。原文:http://blog.csdn
2017-06-12 19:48:36 471
转载 【Unity3D ugui】使用艺术字
艺术字制作流程1、下载BMFont官网 2、首先你还得有美术制作的艺术字,或者自己做几个艺术字。好吧,全部奉上 3、使用BMFont制作艺术字图集 4、将生成的.fnt文件和图集.png文件导入到项目中 5、你还得有NGUI的有关BMFont的代码,不知道在哪?已经全部奉上啦 6、制作CustomFont,按照教程来做挺累的,编辑器上场using UnityEngi
2017-06-08 16:58:46 2035
转载 测试员如何使用TestFlight进行测试
TestFlight用于将Beta测试流水化。TestFlight已经被苹果收购,所以不要担心存在第三方测试造成数据泄露问题。TestFlight需要iOS8及以上版本的iOS设备才能运行,所以iOS7及之前的设备就不能安装了。TestFlight整合进了iTunes Connect,开发者可以通过电子邮件来邀请测试员来进行测试,这样开发者就可以更简单地让你的同行非同行、你的上级、你的客户、你所想
2017-06-08 16:56:02 1841
转载 Unity 支持 IPV6 (IOS)
版权声明:本文转自http://blog.csdn.net/huutu 转载请带上 http://www.thisisgame.com.cnApple 强制规定,6月份之后上架的APP 需要支持IPv6 。Apple在开发者中心添加了完整的代码修改指导,以及 如何通过MAC 共享 IPV6 的Wifi ,如下网页[html] view plain copy
2017-06-07 14:02:32 486
转载 Tweener学习三 之 Sequence
文章来源:http://blog.csdn.net/likendsl/article/details/50887689创建Tweener(有三种方法):static DOTween.To(getter, setter, to, float duration) 以DOTween.To(() => myVector, x => myVector = x, new Vect
2017-06-01 16:12:43 2412
转载 C#中数组、ArrayList和List三者的区别
在C#中,当我们想要存储一组对象的时候,就会想到用数组,ArrayList,List这三个对象了。那么这三者到底有什么样的区别呢?我们先来了解一下数组,因为数组在C#中是最早出现的。数组数组有很多的优点,比如说数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋值与修改元素也很简单,比如:string[] s=new string[3];//赋值
2017-05-24 19:37:18 395
转载 C# list介绍
一、LIST概述所属命名空间:System.Collections.Generic public class List : IList, ICollection, IEnumerable, IList, ICollection, IEnumerable List类是 ArrayList 类的泛型等效类。该类使用大小可按需动态增加的数组实现 IList 泛型接口。
2017-05-24 19:20:56 365
转载 unity3d Tweener学习二
//创建一个简单位移动画,并将动画赋值给一个Tweener进行管理 Tweener paneltweener = panelTranform.DOLocalMove(Vector3.zero, 2f); //这个是修改UGUI的局部坐标,相对与父类的局部坐标 //多次调用DOTween动画会影响性能 //DOTween默认动画播放完
2017-05-24 13:21:45 2819
转载 unity3d Tweener学习一
DOTween是一个快速,高效,完全统一的类型安全的对象属性动画引擎,免费开源,大量的高级特性.DoTween兼容Unity4.5以上的版本,支持的平台: Win, Mac, Unity WebPlayer, WebGL, iOS, Android,Windows Phone 8, Windows Store, PS Vita (PSM), PS4,Xbox One平台,官网地
2017-05-24 13:16:23 3764
转载 C++ 中 ZeroMemory、memset 危险需慎用
#define RtlZeroMemory(Destination,Length) memset((Destination),0,(Length))#define ZeroMemory RtlZeroMemory//变量定义BYTE cbKindItemCount=0;tagKindItem KindItem[27 * 2 + 28];ZeroMemory(Ki
2017-05-22 13:41:50 437
转载 使用CocoaPods管理依赖库
> 工欲善其事,必先利其器本篇内容将介绍Mac和iOS开发中必备的一个依赖库管理工具CocoaPods。CocoaPods是什么在iOS开发中势必会用到一些第三方依赖库,比如大家都熟悉的ASIHttpRequest、AFNetworking、JSONKit等。使用这些第三方类库能极大的方便项目的开发,但是,集成这些依赖库需要我们手动去配置,例如集成ASIHttpRe
2017-05-18 19:08:58 323
转载 如何快速正确的安装 Ruby, Rails 运行环境
如何快速正确的安装 Ruby, Rails 运行环境对于新入门的开发者,如何安装 Ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。 次安装方法同样适用于产品环境!系统需求首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用:Mac OS X任意 Linux 发行版
2017-05-18 18:05:42 325
转载 IOS应用提交所需的ICON
如果提交的ipa包中,未包含必要的Icon就会收到类似的通知,为什么偏偏是Icon-76呢?因为我们开发的游戏,默认是支持iphone以及ipad的,根据官方提供的参考 Icon-76.png是必须要提供的详情可参考这里:https://developer.apple.com/library/ios/qa/qa1686/_index.html 图标很多,不
2017-05-18 18:03:53 627
转载 iOS 8 Xcode6 设置Launch Image 启动图片
Step11.点击Image.xcassets 进入图片管理,然后右击,弹出"New Launch Image"2.如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持.这边我选了ios8.0,ios7.0,ios6没有做支持.Step2将规定尺寸的图片从你的文件中拖动进到固定位置.系统尺寸分辨率ios8
2017-05-18 18:02:57 534
转载 iOS开发:创建真机调试证书
首先打开苹果的开发者网站(Tips:这里我就不贴网址了)点击网站上方的Member Center,会跳转到登录界面(Tips:如果登录过,并选择了浏览器保存此密码的时候,默认是登录状态)。2如图所示输入你的开发者账号和密码。输入完成后点击"Login"(Tips:左边是注册,下边是找回密码,右边是登录,如果没有开发者账号,
2017-05-18 18:00:32 355
转载 unity3D 常用方法
Update 当MonoBehaviour启用时,其Update在每一帧被调用。 LateUpdate 当Behaviour启用时,其LateUpdate在每一帧被调用。 FixedUpdate 当MonoBehaviour启用时,其 固定时间调用一次 Awake 当一个脚本实例被载入时
2017-05-18 17:42:02 236
转载 Unity3d获取游戏对象的几种方法
序列化变量后拖游戏对象的方法就不说了,最简单也是最麻烦的方法。1.GameObject.Find()通过场景里面的名子或者一个路径直接获取游戏对象。 GameObject root = GameObject.Find(“GameObject”);我觉得如果游戏对象没再最上层,那么最好使用路径的方法,因为有可能你的游戏对象会有重名的情况,路径用“/”符号隔开即可。Ga
2017-05-18 17:39:05 357
转载 Unity3d中的Awake()、OnEnable()、Start()等默认函数的执行顺序和生命周期
Awake()在MonoBehavior创建后就立刻调用,在脚本实例的整个生命周期中,Awake函数仅执行一次;如果游戏对象(即gameObject)的初始状态为关闭状态,那么运行程序,Awake函数不会执行;如果游戏对象的初始状态为开启状态,那么Awake函数会执行;值得注意的一点是,Awake函数的执行与否与脚本实例的状态(启用或禁用)并没有关系,而是与脚本实例所绑定的游戏对象的开关状态有关。
2017-05-17 17:39:08 2026
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人