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

阅读数 62

评论数 0

【转】Unity Physics2D学习总结

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

2019-03-18 15:12:01

阅读数 127

评论数 0

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

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

2019-01-11 18:40:37

阅读数 42

评论数 0

iOS icon和启动图尺寸

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

2018-12-17 13:14:23

阅读数 132

评论数 0

C++泛型

//模板类定义 template<typename T> T GetListValue(const std::list<T>& curLine, int index) {     if ...

2018-12-17 10:03:58

阅读数 18

评论数 0

Mac下命令行安装ipa包

往iPhone上面安装Xcode的打的ipa包的方法很多,今天我介绍一种用命令行方式安装的方法。 首先,你要把手机用USB线连接到电脑上 接着,打开命令行工具,运行一下命令 ideviceinstaller -i [安装包文件路径] 比如:ideviceinstaller -i demo.i...

2018-09-25 13:39:38

阅读数 364

评论数 0

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

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

2018-07-23 15:58:15

阅读数 78

评论数 0

SurfaceShader的Input结构

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

2018-02-07 12:21:50

阅读数 226

评论数 0

向量运算的几何意义

点乘几何意义 点乘的几何意义是可以用来表征或计算两个向量之间的夹角,以及在b向量在a向量方向上的投影,有公式: 叉乘几何意义 在三维几何中,向量a和向量b的叉乘结果是一个向量,更为熟知的叫法是法向量,该向量垂直于a和...

2018-02-06 17:33:40

阅读数 1811

评论数 0

Shader的Blend指令

常用的混合命令有: [cpp] view plain copy Blend SrcAlpha OneMinusSrcAlpha // 传统透明度   Blend One OneMinusSrcAlpha // 预乘透明度   Blend On...

2018-02-05 18:25:52

阅读数 296

评论数 0

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

Shader类型区分: 没有嵌套CG语言,也就是代码段中没有CGPROGARAM和ENDCG关键字的,就是固定功能着色器。嵌套了CG语言,代码段中有surf函数的,就是表面着色器。嵌套了CG语言,代码段中有#pragma vertex name和  #pragma fragment frag...

2018-02-02 17:43:35

阅读数 158

评论数 0

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

很多人可能喜欢Linq的orderBy排序,可惜U3D里面linq在Ios上会报错,所以就必须使用list的排序。 其实理解了并不难       升序降序比较 sort有三种结果 1,-1,0分别是大,小,相等。 默认List的排序是升序排序 如...

2016-11-01 11:26:36

阅读数 14379

评论数 0

解决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 Androidk ex: Android.MK in coco...

2016-01-19 20:51:29

阅读数 1890

评论数 0

Android上获取设备的信息

public class DeviceFun{public static String getDeviceID(){String CPUID = SystemProperties.get("ro.hardware.cpuid", "0");return CP...

2014-08-05 15:17:56

阅读数 1554

评论数 0

cocos2d-x 过度动画

CCTransitionFade,  //渐隐效果 
CCTransitionFadeTR, //碎片效果
 CCTransitionJumpZoom, //跳动效果
 CCTransitionMoveInL, //从左向右移动 
CCTransitionPageTurn,...

2013-12-26 12:45:43

阅读数 467

评论数 0

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

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

2013-12-08 21:09:52

阅读数 792

评论数 0

字符串流的用法

std::stringstream ss; const char* numStrPointer = numStr->getCString(); for(int i =0;ilength();i++) { char c = *numStrPointer; ss if(i!=0 &a...

2013-11-19 15:58:03

阅读数 600

评论数 0

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

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

2013-10-14 14:21:43

阅读数 1130

评论数 0

Android之二维码的生成与解析

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

2013-10-12 16:07:56

阅读数 368

评论数 0

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

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

2013-09-24 16:57:51

阅读数 401

评论数 0

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