10 holybomb

尚未进行身份认证

Unity

等级
TA的排名 17w+

C#与C++对应的类型

//c++:HANDLE(void*)----c#:System.IntPtr//c++:Byte(unsignedchar)----c#:System.Byte//c++:SHORT(short)----c#:System.Int16//c++:WORD(unsi...

2019-05-10 11:51:01

【转】Unity Physics2D学习总结

1、在操作附加了Rigidbody2D的物体时,不要直接通过操作Transform来移动、旋转它。2、要接受碰撞的Rigidbody2D必须添加Collider2D组件。3、如果一个Rigidbody2D需要移动,但不接受力的作用,那么需要将它设置成Kinematic;如果它附加了Collider2D组件,在Rigidbody的Use Full Kinematic Contacts属性为fal...

2019-03-18 15:12:01

常用语言中lamda表达式的语法格式:

常用语言中lamda表达式的语法格式:C++:auto func = [=](参数) {body};OC:returnType (^funcName)(paramType) = ^(param){ body};C#:var func = (param)=>{body};

2019-01-11 18:40:37

iOS icon和启动图尺寸

1、AppIcon 尺寸iPhone Notification iOS 7-10 20pt                             2x( 40x40 )  3x( 60x60 )iPhone、Spotlight iOS 5,6 、Settings iOS 5-10  29pt   2x( 58x58 )  3x( 87x87 )iPhone Spotlight iOS...

2018-12-17 13:14:23

C++泛型

//模板类定义template<typename T>T GetListValue(const std::list<T>& curLine, int index){    if (index < curLine.size())    {        auto itor = curLine.begin();        advance(itor...

2018-12-17 10:03:58

Mac下命令行安装ipa包

往iPhone上面安装Xcode的打的ipa包的方法很多,今天我介绍一种用命令行方式安装的方法。首先,你要把手机用USB线连接到电脑上接着,打开命令行工具,运行一下命令ideviceinstaller-i[安装包文件路径]比如:ideviceinstaller-idemo.ipa(demo.ipa在当前目录中)然后,执行这条命令,正常情况下是这样的:installipa...

2018-09-25 13:39:38

Mac OS X 下 su 命令提示 sorry 的解决方法

解决方法很简单,首先打开终端依次输入命令:sudo su提示输入密码,输入当前用户登录密码后回车左边变成了 sh-x.x接着输入passwd root提示 Changing password for root.New password: 输入新密码Retype new password: 再次输入新密码回车后完成 root 用户的密码修改转自Max ...

2018-07-23 15:58:15

SurfaceShader的Input结构

Input中的UV数据在一个贴图变量之前加上uv两个字母,就代表提取它的uv值,例如uv_MainTex  Input 这个输入结构通常拥有着色器需要的所有UV纹理坐标,纹理坐标必须被命名为“uv”后接纹理名字。(或者uv2开始,使用第二纹理坐标集)。Input中的可选变量  可以在输入结构中根据自己的需要,可选附加这样的一些候选值:   float3 view

2018-02-07 12:21:50

向量运算的几何意义

点乘几何意义点乘的几何意义是可以用来表征或计算两个向量之间的夹角,以及在b向量在a向量方向上的投影,有公式:叉乘几何意义在三维几何中,向量a和向量b的叉乘结果是一个向量,更为熟知的叫法是法向量,该向量垂直于a和b向量构成的平面。在3D图像学中,叉乘的概念非常有用,可以通过两个向量的叉乘,生成

2018-02-06 17:33:40

Shader的Blend指令

常用的混合命令有:[cpp] view plain copyBlend SrcAlpha OneMinusSrcAlpha // 传统透明度  Blend One OneMinusSrcAlpha // 预乘透明度  Blend One One // 叠加  Blend OneMinusDstColor One // 柔和叠加  

2018-02-05 18:25:52

Shder学习笔记-相关变量名称

Shader类型区分:没有嵌套CG语言,也就是代码段中没有CGPROGARAM和ENDCG关键字的,就是固定功能着色器。嵌套了CG语言,代码段中有surf函数的,就是表面着色器。嵌套了CG语言,代码段中有#pragma vertex name和  #pragma fragment frag声明的,就是顶点着色器&片段着色器。Shader基本框架:Shader "Shader名称

2018-02-02 17:43:35

C# List.sort排序详解(多权重,升序降序)

很多人可能喜欢Linq的orderBy排序,可惜U3D里面linq在Ios上会报错,所以就必须使用list的排序。其实理解了并不难   升序降序比较sort有三种结果1,-1,0分别是大,小,相等。默认List的排序是升序排序如果要降序排序,也很简单,只需要在前面加一个负号Listint>tmp=newListi

2016-11-01 11:26:36

解决Cocos3.2以上版本在Android5.0崩溃的问题

For BMFont and Httpclient Crash on Android L I fixed it by use cocos2dx v3.2 Androidk instedof cocos2dx v3.3rc0 Androidkex:Android.MK in cocos2dx v3.3 rc0 (this will crash on Android L)

2016-01-19 20:51:29

Android上获取设备的信息

public class DeviceFun{public static String getDeviceID(){String CPUID = SystemProperties.get("ro.hardware.cpuid", "0");return CPUID;}public static void printDeviceInf(String tag){StringBuilder sb = n

2014-08-05 15:17:56

cocos2d-x 过度动画

CCTransitionFade,  //渐隐效果
CCTransitionFadeTR, //碎片效果
CCTransitionJumpZoom, //跳动效果
CCTransitionMoveInL, //从左向右移动
CCTransitionPageTurn, //翻页效果
CCTransitionRadialCCW, //钟摆效果
CCTra

2013-12-26 12:45:43

Android使用TinyXml2读取文件出错的解决办法

在cocos2dx中的tinyxml2.cpp中添加如下方法,使用时替换LoadFile即可XMLError XMLDocument::LoadFileFixed(const char* filename){DeleteChildren();    InitDocument();    unsigned char* pBuffer = NULL;    unsigned l

2013-12-08 21:09:52

字符串流的用法

std::stringstream ss;const char* numStrPointer = numStr->getCString();for(int i =0;ilength();i++){char c = *numStrPointer;ssif(i!=0 && i%3==0)ss numStrPointer++;}

2013-11-19 15:58:03

基于cocos2d-x引擎的游戏框架设计

文 / 李成,郑鑫移动互联网浪潮正在彻底改变人们日常的生活习惯和生活方式。相应的,基于移动终端和感应交互的游戏,也为人们带来了全新的游戏体验。本文,我们将结合目前流行的cocos2d-x引擎,使用C++语言,基于iOS平台,和大家分享iPhone、iPad上游戏客户端的构架与实现。游戏架构与实现目前,很多基于cocos2d-x的代码基本上仅是对引擎功能的使用,完全不能按照游戏项目的

2013-10-14 14:21:43

Android之二维码的生成与解析

直接上代码,代码上面有具体的解析,并且提供jar供下载:二维码Jar包.rar根据文本生成对应的二维码:// 生成QR图 private void createImage() { try { // 需要引入core包 QRCodeWriter writer = new QRCodeWriter();

2013-10-12 16:07:56

关于cocos2dx的安卓移植碰到的问题

1.资源路径不能以“/”开头,否则手机上面找不到资源。

2013-09-24 16:57:51

查看更多

勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!