那一年,我们用过的sdk
Unity集成平台的SDK做的非常好了,支持直接出包。大部分情况下,其实是非常方便的,但有一些特殊情况,是得特殊面对;我们项目在后期过程,就接入了ShareSDK、UPSDK(聚合广告),统计SDK, Continue reading 那一年,我们用过的sdk
Unity集成平台的SDK做的非常好了,支持直接出包。大部分情况下,其实是非常方便的,但有一些特殊情况,是得特殊面对;我们项目在后期过程,就接入了ShareSDK、UPSDK(聚合广告),统计SDK, Continue reading 那一年,我们用过的sdk
一直想学习下绘画,奈何自己没有任何基础,又苦于找不到入门之道,迟迟未能行动。4月1日,没错,就是愚人节那天,终于下定决心开始行动。 一开始我选择学习Adobe Illustra Continue reading 零基础绘画进阶之路
近段时间使用Laya制作移植一款Unity的动作相关游戏,发现Laya对Unity的Animator的支持更好,但是游戏原作中,全使用的都是Animation,对技术难度和工作量进行评估后,我义无反顾 Continue reading Unity Animation与Animator的相互转换
Snipaste – 截图与粘图软件 Mac&Win 目前Mac和Win系统都是使用的此软件,使用次数频繁,高效有用。 Everything – 用于文件查找,局域网 Continue reading 记录总结这些年常用好用的软件
写在前面 想一款免费的Unity中能使用的分享与登录为主要功能的插件, ShareSDK 并不是唯一选择,毕竟微信和QQ官方都是有提供IOS与Android端的接入相关资料的。 这篇文章中,我会介绍微 Continue reading Unity3D中使用ShareSDK的WeChat与QQ分享
做游戏的经常会接触到oc,时时的现学现用,但是最近项目上遇到的一些不得不在oc代码端处理的问题,无奈之下,不得再次与oc相遇 网上看了一些博客,首先推荐这个 http://blog.csdn.net/ Continue reading 再次接触OC
编辑器相关的: Advanced Inspector 一款用 Attribute 原理实现的不一样的Inspector QHierarchy 各种编辑按钮都加上的Hiearchy
泛型的继承判断:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
public static bool IsAssignableToGenericType(Type givenType, Type genericType) { var interfaceTypes = givenType.GetInterfaces(); foreach (var it in interfaceTypes) { if (it.IsGenericType && it.GetGenericTypeDefinition() == genericType) return true; } if (givenType.IsGenericType && givenType.GetGenericTypeDefinition() == genericType) return true; Type baseType = givenType.BaseType; if (baseType == null) return false; return IsAssignableToGenericType(baseType, genericType); } |
比如泛型类声明:
1 |
abstract public class BaseClass<T> where T : BaseClass<T> |
子类 ClassA Continue reading C# 有关泛型类继承
上次登录Blog时间仿佛无法追溯,因为年终已至,我才重回这缥缈之地。 这一年的时间,工作日在公司工作,周末在家做小开发,时间满满的,但是没有出太好的成果,不过留下了一堆效率惊人的开发工具,这些工具从2 Continue reading 2016年终记事
前几年看积极心理学,里面有“认知”一词,引起我高度的重视。 认知可以改变一个人对情绪的即时反应,是文化与素质的提升。假如一件事物能反映出你的一种情绪,而事后觉得这种情绪是不应该的,那么不妨去试着改变对 Continue reading 学习