- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 {iOS} NSJSONSerialization解析和保存JSON String
NSJSONSerialization是iOS5以后有的,据说比各种第三方库都要快。在其他语言和OC交互时,使用json字符串传递参数是比较常用的方法,这儿看一下怎么做。1)从string 解析NSData* data = [jsonString dataUsingEncoding:NSUTF8StringEncoding]; NSError *error;
2016-01-15 17:59:29 3289
原创 {Unity} c#和iOS Objective-C交互
Unity编写iOS native的Plugin, 接入一些sdk什么的,需要和OC进行交互。下面已我写的ios支付插件为例,总结一下。1)c#调用OC代码首先需要在c#中声明OC的函数:#if UNITY_IOS && !UNITY_EDITOR [DllImport ("__Internal")] private static...
2016-01-15 17:54:24 13988 4
原创 {Unity} WebGL版本不能使用反射机制以及解决方法
我们的项目导出WebGL后运行不了,因为我们使用了System.Reflection.Assembly.GetExecutingAssembly().CreateInstance 来根据类名创建对象。解决方法是创建一个工厂类,根据类名调用不同的代码new对象。而然这样很麻烦,并且每次都需要修改这个工厂。我想了一个方法就是使用一个编辑器脚本自动生成工厂类,思路是利用反射机制获取一个assembly内
2016-01-08 14:20:43 6413 3
原创 {Unity} 平台预定义
官方文档:http://docs.unity3d.com/Manual/PlatformDependentCompilation.html基本用法:#if UNITY_STANDALONE || UNITY_WEBPLAYER || UNITY_EDITOR || UNITY_WEBGL#elif UNITY_IOS || UNITY_ANDROID || UNITY_WP8 || UNITY_I
2016-01-08 14:16:03 3327
原创 {Unity} 单色Sprite Shader
项目中有一个需求,没获得的物品使用剪影的方式表现,如果美术去做的话需要把每个物品的图存成一张单色的剪影图。为了减少美术工作量,我写一个简单的shader来实现。基本是在Unity官方shader的基础上改的,非常简单,只是把最终的颜色改成了单色。唯一要注意的是虽然是给sprite用的shader,但是要放到UI中,所以要参考UI shader的写法,特别是要加入stencil相关的参数,否
2016-01-08 14:13:29 5667 4
WebGL Programming Guid (英文原版带目录)
2018-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人