自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (8)
  • 收藏
  • 关注

原创 四元数—Quaternion

一、什么是四元数在计算机图形学中,四元数用于物体的旋转,是一种较为复杂,但是效率较高的旋转方式。在三种坐标变换:旋转,平移,缩放当中,旋转应该算是比较复杂的存在。平常我们接触的比较多的是矩阵变换和欧拉变换。关于矩阵变换和欧拉变换,我这里不打算详细介绍,有兴趣的同学可以访问以下链接:旋转矩阵:http://baike.baidu.com/view/180617.htm欧拉角:ht

2015-07-31 12:03:45 3855 2

原创 关于C#中的Attribute的简单理解

一、什么是Attribute? MSDN的定义为:公共语言运行时允许添加类似关键字的描述声明,叫做attributes, 它对程序中的元素进行标注,如类型、字段、方法和属性等。Attributes和Microsoft .NET Framework文件的元数据(metadata)保存在一起,可以用来向运行时描述你的代码,或者在程序运行的时候影响应用程序的行为。简单来说,附加Attribu

2015-07-29 17:17:43 817 3

转载 C++ math.h函数

#include  int abs( int num ); double fabs( double arg ); long labs( long num ); 函数返回num的绝对值  #include  double acos( double arg ); 函数返回arg的反余弦值,arg的值应该在-1到1之间  #include  double asin( doub

2015-07-29 15:25:20 819

转载 Unity3d 中的Mathf 运算

Mathf.Abs绝对值 计算并返回指定参数 f 绝对值。 Mathf.Acos反余弦 static function Acos (f : float) : float 以弧度为单位计算并返回参数 f 中指定的数字的反余弦值。 Mathf.Approximately近似 static function Approximately (a : float, b:

2015-07-29 15:19:41 769

原创 进程间的通讯——IPC通道

内部进程通讯,是指在同一台计算机当中的不同进程之间进行通讯。对于两个进程之间的通讯方式有很多种,比如文件共享,Socket通讯,管道等,这里主要讲的是通过IPC Channel的方式主要用到的命名空间有以下几个:using System.Runtime.Remoting;using System.Runtime.Remoting.Channels;using System.Runt

2015-07-28 14:06:22 5321

原创 关于Unity Package无法导入的问题

问题描述:导入资源包,提示couldn't  decompress package原因:导入的Package路径中包含了中文解决:改成全英文路径即可

2015-07-27 22:47:40 3320

原创 关于序列化和反序列化

简单来说,序列化,就是将数据转换成可储存可传输的数据格式的一个过程;而反序列化,则是将该数据格式重新组合成一个完整的数据对象的过程。那么,我们为什么要序列化呢?我认为有以下几个原因:1、便于数据的存储和传输打个比方,现在我们有一个树形的结构,想要把它从网络的这一端传输到另外一端,我们需要通过网络通道进行传输,但是由于树形的结构过于不规范,“枝叶繁茂”,网络的管道大小有限,“不够粗”

2015-07-27 22:36:19 580

原创 不同进程间切换

using UnityEngine;using System.Collections;using System.Diagnostics;using System.Runtime.InteropServices;using System;public class ExeControl { private IntPtr hwd;//窗口句柄 //显示窗口函数

2015-07-23 15:11:48 1204 2

原创 关于在Unity中启用外部的exe

using System.Diagnostics;public void startOtherPro(){ ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.FileName = "Filename"; startInfo.WindowStyle = ProcessWi

2015-07-22 22:50:13 556

原创 函数指针和指针函数

在C++里面,相信很多初学的同学都会混淆这两个概念:函数指针,指针函数。其实,顾名思义,函数指针就是—指向函数的一个指针,它的定义通常如下:T (* fun )(T a, T b)这是一个指向 “返回值为T类型,传入参数为两个T类型的函数"的指针。在实际使用中如下:#includeusing namespace std;int addFun(int a , int b){

2015-07-16 11:13:20 435

转载 cocos compile

转自 : http://blog.csdn.net/wanglang3081/article/details/39692459cocos compilecocos compileOverviewUsageAvailable ArgumentsCommon ArgumentsAndroid ArgumentsWeb ArgumentsiOS/Mac Arguments

2015-07-10 11:27:39 621

原创 关于 Cocosdx 3.4 中如何使用Scale9Sprite

相信现在很多刚学Cocos2dx的同学会跟我遇到差不多的问题,就是Cocos2dx的更新实在是太快了,导致有些在书上的方法并不适用。就像我之前在《Cocos2dx3.X游戏开发之旅》尝试使用Scale9Sprite失败一样,在3.4之前的版本,根据书上#include "extensions/cocos-ext.h" //引用头文件USING_NS_CC_EXT; //使用命名空间

2015-07-10 10:48:01 456

原创 浅谈NGUI中的淡入淡出效果

最近在做一些小特效,需要用到淡入淡出的效果,用于场景的切换什么的。在NGUI的组件里面,有一个TweenAlpha的组件,这个是改变物体透明度,从From值到To值。本来可以直接在物体里面绑定好这个组件就可以使用了,因为考虑到移植性和封装的问题,所以我就把它做成了一个小模块FadeScript。using UnityEngine;using System.Collections;

2015-07-09 16:27:55 3226

原创 quickSort

void quickSort(int a[], int low, int high){ if( low >= high) { return; } int i = low; int j = high; int key = a[i];

2015-07-07 10:50:25 639

原创 C++指针和二维数组

在C++中,数组都可以用指针来表述,一位数组和指针的关系比较简单我就不说了(就是数组第一个元素的地址加上偏移量就能找到各个数组元素),下面是关于指针和二维数组的一些关系转换#include int main(){ int m,n; while(scanf("%d%d",&m,&n)!=EOF) { int a[m][n];

2015-07-07 10:48:33 773

原创 C++ 特殊的类

之前在面试中多少会遇到的一些问题,记录下来以便以后翻看1、不能复制的类:class  Student{  public:     Student(){};       private:     Student(const Student& S ){};     Student&operator= (const Student&){};

2015-07-07 10:42:02 647

原创 C++ 复制构造函数为啥用引用作为对象

如果按值调用,则在调用的过程当中,复制构造函数就会调用自己,陷入死循环

2015-07-07 10:40:55 627

原创 C++ 二维数组中的二分查找

在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。这样的矩阵有个性质,最左上角的元素必定是最小值,最右下角的是最大值,在一个m*n的矩阵中,类对角线:i=(m1+m2)/2,j=(n1+n2)/2;上的元素也是排好序的,通过对整体矩阵的一个行和列的二分查找

2015-07-07 10:40:02 1311 2

原创 SQL实现16进制到10进制的转换

SQL 实现对 16进制 到10进制的转换CREATE FUNCTION dbo. f_hex_dec(@s varchar( 16))RETURNS bigintASBEGIN DECLARE @i int ,@result bigint SELECT @i=0 ,@result= 0,@s =RTRIM( LTRIM(UPPER (REVERSE( @s)))) WHIL

2015-07-07 10:38:11 3656

原创 大数据的加法

void add(char a[],char b[],char output[]){ int i,j,k,up,x,y,z,l; char *c; if (strlen(a)>strlen(b)) { l=strlen(a)+2; } else l=strlen(b)+2; c=(char *)

2015-07-07 10:36:07 665

原创 取最大字串和(HDoj 1003)

关于杭电Oj1003题的一个解法#include using namespace std;int main(){int max,start,end,temp,n,k,t,a;cin>>t;for(int i = 1; i <= t; i++){cin>>n;max=-9999;temp=0;start=1;end=1;k=1;for(int j = 1;j

2015-07-07 10:32:56 492

原创 关于C++builder中精度丢失的问题

原意:现有应交款项m元,折扣率n(0 公式:LastMoney = m - ( m * ( 1 - n ) )现设m 为 14.25元  折扣率n为0.8 根据公式计算:int nOrginMoney = 1425;(转换成分为单位进行计算)double dRebate  = 0.8;int tempMoney  = nOrginMoney * (1

2015-07-07 10:24:15 602

原创 Hello MyBlog

博客看的很多,但是自己写还是第一次呢。怎么说呢,总感觉一直以来都是浑浑噩噩的,回头一看发现,除了印象笔记那寥寥几篇日志,自己好像也没什么记录自己历程的东西了。今天开始,好好记记自己的学习历程!!Hello MyBlog!

2015-07-07 10:03:17 461 1

MongoDB权威指南 中文版

MongoDB权威指南的中文版pdf,高清,非常好的资源

2016-11-04

《Python Cookbook》第三版中文

2016-11-03

MongoDB权威指南 中文版高清PDF

2016-11-03

RobotPackage

Asset Store里面的Robot Kyle的资源包,一个机器人模型,骨骼方面都比较正常,直接可用

2015-10-10

magic pack

Unity5.0的一个双足动作资源包,在Assetstore上面下的,亲测可用,还是挺好的一个资源

2015-10-10

Unity3D从入门到精通

Unity4.6版本的教材,简单易懂,比较适合初学者,如果Unity版本是5.0的也可以看一下,很多地方都比较相像

2015-07-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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