- 博客(89)
- 资源 (18)
- 收藏
- 关注
原创 一步教你在 cocos2d-x 中使用 tinyxml读取Resource中xml文件的信息
时间: 2012.4.10平台: vs2010, cocos2d-x *.12.* , tinyxml:2.6.2其中:tinyxml 下载:http://sourceforge.net/projects/tinyxml/files/tinyxml相关网页:www.sourceforge.net/projects/tinyxmlOriginal code by Lee Thom
2012-04-10 16:46:42 6449 3
原创 cocos2d-x 取得资源的路径的函数
2012.4.10平台:vs2010, cocos2d-x, win7 32 CCLog("%s",CCFileUtils::getWriteablePath().c_str()); CCLog("%s", CCFileUtils::fullPathFromRelativePath("")); CCLog("%s",CCFileUtils::fullPathFromRelative
2012-04-10 15:42:32 9309
原创 计算位置和范围
计算位置和范围,百分比等在很多图形程序中都会见到位置和范围的计算(参考计算机图形学 opengl 第三版,清华大学出版社)举个例子,要把sin(x)在(0-2pi)的曲线图像画到一个窗口中 (大小为winsize),坐标为笛卡尔坐标-xy (0,0)在窗口左下角 计算方式: x = x; y=sin(x);x的范围是:(0
2012-03-29 22:12:03 936
原创 C++类成员函数指针,typedef 类成员函数指针的例子。
//testDelegate.h//rorger ,2012.3.22//contact me:jhcyd112@163.com#include "iostream"using namespace std;class DelegateProtocol{public: static void StaticCalllFunc(); static int staticData; v
2012-03-22 23:45:48 3307
原创 c 中函数指针,指向函数的指针, typedef 函数的指针例子。
//rorger, 2012,3,22//contact me:jhcyd112@163.com#include "iostream"using namespace std;void func(){ printf("Calling func...\n");}int funco(int a){ printf("Calling funco... parameter a:%d\n",a
2012-03-22 21:20:00 1274
原创 Tween算法的深入分析
Tween算法:http://www.robertpenner.com/easing/ 这里有文档。我们来深入解析下Tween算法公式吧,庖丁解牛开始之前,必须了解下一些知识:函数关于点或者直线对称方法来自百度百科。http://zhidao.baidu.com/question/114652008.htmlhttp://zhidao.baidu.com/question/
2012-03-14 22:46:57 3890
原创 Cocos2d-x移植的Tween算法
时间:3/14/2012平台:xcode 4.2 + cocos2d-x *.11.0 首先说明,cocos2d-x已经有实现这些算法了,本人只是出于兴趣动手实现下不知道tween算法的朋友看看这个:原文链接:http://www.cnblogs.com/cloudgamer/archive/2009/01/06/Tween.htmlTween又称为补间动画或中间动画;上
2012-03-14 15:40:44 3068
原创 教你在vs2010下输出cocos2d-x的调试信息
上次在xcode下,使用printf直接在调试窗口可以看到输出的信息,在vs2010中没有看到,于是查看了源代码,找到函数CCLogvoid CCLog(const char * pszFormat, ...){ char szBuf[MAX_LEN]; va_list ap; va_start(ap, pszFormat); vsnprintf_s(szB
2012-03-11 16:44:40 6247 5
原创 vs2010+win7+cocos2d-1.0.1-x-0.12.0配置 *三步骤*
时间:3/11/2012平台:vs2010+win7+cocos2d-1.0.1-x-0.12.0第一步:下载下载cocos2d-x: http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download 我放在e盘根目录,解压,解压后目录是:E:\cocos2d-1.0.1-x-0.12.0第二步:
2012-03-11 13:09:52 1834
原创 vs2010+win7+opengl配置
时间:2012-3-10平台:opengl,vs2010,win7今天想讲讲关于vs2010中配置opengl的问题:首先你需要下载glut套件,最新版的只有glut.h 和一些dll和lib点击这里下载:http://download.csdn.net/download/rorger/4129420 (刚刚上传,可能稍等下)然后需要下载va (vs的代码提示插件,超
2012-03-10 16:53:50 4627
原创 cocos2d-x 如何自定义简单的scrollView/scrollLayer
时间:3-9平台:xcode4.2 cocos2d-x *.11.*说明:简单的实现scrollView,没有加速减速功能,没有进度条。上图://// CCUIScrollView.h// cocos2dUI//// Created by rorger on 12-3-7. contact me:jhcyd112@163.com// Cop
2012-03-09 10:19:28 5286 1
原创 cocos2d-x中CCLayer捕捉触摸消息和坐标转换以及窗口剪裁
时间:2012.3.5平台:xcode4.0,cocos2d-x测试坐标和触摸消息先了解下基本概念(不足请指正):坐标转换主要就4个函数: CCPointconvertToNodeSpace(const CCPoint& worldPoint); CCPointconvertToWorldSpace(const CCPoint& nodePo
2012-03-05 14:22:44 4551
原创 xcode 4.2 + cocos2d-x 配置
xcode 4.2 + cocos2d-x 配置cocos2d-x下载地址:(截至2012.2.28) 更新到cocos2d-1.0.1-x-0.11.0 @ Jan 13, 2012 地址:http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download或者Please visit http://code
2012-02-28 14:40:17 2037
原创 iPhone以委托方式实现RadioButton
想实现iPhone的RadioButton,但是又不想继承UIButton或者自定义RadioButton,于是想写个类来管理//// NRRadioButtonDelegate.h// //// Created by rorger on 12-2-24.// Copyright 2012年 __MyCompanyName__. All rights reserved.
2012-02-24 16:07:50 3856 5
原创 iOS学习用代码写界面,不用ib
刚刚开始学习iphone的东西,boss说要用纯代码写界面,那个纠结!平台:xcode4.1工程:iphone viewbased在loadview中写- (void) loadView{ [super loadView]; UIView *contentView = [[UIView alloc]initWithFrame: [[UIScreen mainS
2012-02-20 17:37:35 6076 1
原创 Sliverlight的自定义控件的注意事项
Sliverlight的自定义控件的注意事项在写自定义控件时碰到些问题:比如自定义的Property出错,其中一种原因就是对应的set和get没有写对,setValue和getValue的正确性等,如果报错,真的应该是否是这个原因;
2011-08-02 17:12:32 949
原创 OpenGL 3d 入门
OpenGL 3d 入门 摘录了计算机图形学书上的一个例子,嘿嘿,比想象的简单啊;稍微修改下,算是3D入门吧;#include "glut.h"void axis(double length){ glPushMatrix(); glBegin(GL_LINES);
2011-07-06 23:48:23 4621 3
原创 OpenGL 画多只恐龙 运用选择/缩放/平移操作
OpenGL 画多只恐龙 运用选择/缩放/平移操作 抽取自书本,简化了下,这本书真是讨厌,写个简单的程序花那么多弯路,也许对为大程序准备吧;说实话,书本作者的代码还真是乱啊,编程水平也不像大神水准。《计算机图像学 OpenGL版》第三版 清华大学出版社//
2011-07-05 20:03:17 1563
原创 OpenGL 画多只恐龙 运用选择/缩放/平移操作
OpenGL 画多只恐龙 运用选择/缩放/平移操作 抽取自书本,简化了下,这本书真是讨厌,写个简单的程序花那么多弯路,也许对为大程序准备吧;说实话,书本作者的代码还真是乱啊,编程水平也不像大神水准。《计算机图像学 OpenGL版》第三版 清华大学出版社 /
2011-07-05 19:39:43 213
原创 OpenGL 画一只恐龙(简化抽取自书本)
OpenGL 画一只恐龙 图形学书上有一只线条恐龙,这么easy的恐龙,书本把它搞得那么复杂,真是打击我。于是我简化了下:先看看主代码吧://画一只恐龙//rorger, 2011#include "vector"#include "fstream"
2011-07-05 16:05:20 1791
原创 OpenGL 5.2.6 二维组合变换的实例
OpenGL 5.2.6 二维组合变换的实例包括: 1.绕任意一点旋转 2. 关于任意一点的缩放和剪切 3. 关于任意一点的剪切我更新了nrblbase.h 和cpp文件 //nrglbase.h//rorger, 2011/* Any problem,contact me:rorger@hotmail.com last modif
2011-05-30 21:04:00 839
原创 OpengGL 仿射变换Demo
OpengGL 仿射变换Demo download here:http://download.csdn.net/user/rorger //TransformOpenGL.cpp//rorger, 2011#include "nrglbase.h"#include "nrdraw.h"#include "nrmath.h"#include "glu
2011-05-28 16:44:00 656
原创 OpenGL 仿射变换
<br /> OpenGL 仿射变换<br /> <br /> <br />////////////////////////////////齐次坐标//////////////////////////////////////////class NRHomogeneousPoint2D{ public: float x, y, ho; NRHomogeneou
2011-05-27 22:16:00 865
原创 Windows Phone 7 开发设置
<br /> Windows Phone 7 开发设置<br /> <br />发现微软最近把windows phone 7 的开发帮助做得很easy啦;<br /> <br />http://create.msdn.com/en-us/resources/downloads<br /> <br />
2011-05-18 08:46:00 428
原创 HybridClock 详解
<br /> HybridClock 详解<br /> <br />Charles Petzold在Ch8中介绍了旋转和偏移的使用,最经典的就是HybridClock程序了,说实话,他的所有的程序的思想几乎都可以在《Windows 程序设计》中找到哦,好了,看看他是怎么写的吧;<br /> <br />先是最核心的部分,秒针/分针/时针 的角度计算:<br /> <br /> void U
2011-05-16 01:03:00 88
原创 OpenGL nrglbase
<br /> OpenGL nrglbase<br /> <br /> <br />觉得OpenGL给的东西太少了;<br />唉,如果是面向对象包装好的该多好啊;<br />这年头思想比较重要,不希望这些底层的东西自己一直写。<br />或者点此下载:<br />http://rorger.download.csdn.net/<br /> <br /> <br /> <br />
2011-05-07 11:31:00 410
原创 OpenGL nrdraw
OpenGL mydraw将常用的一些绘制组成一个文件,文笔功底不够,请见谅://mydraw.h//rorger, 2011/* Any problem,contact me:rorger@hotmail.com last modified:5/7/2011*/#ifndef MYDRAW_H#define MYDRAW_H//画笛卡尔坐标系 v
2011-05-07 10:58:00 455
原创 OpenGL nrmath
//mymath.cpp//rorger, 2011/* Any problem,contact me:rorger@hotmail.com last modified:5/7/2011*/#include "mymath.h"#include "math.h"////////////////////////////////////////////辅助////////////////////////////////////////////////////////////判
2011-05-07 10:56:00 582 1
原创 OpenGL 密室光线反射demo
<br /> OpenGL 密室光线反射demo<br /> <br />Download Here:<br />http://rorger.download.csdn.net/<br /> <br /> <br />rorger这几天对之前所学的内容进行综合应用;<br />在一个密室中模拟光线反射<br />详细可见计算机图形学。<br />以下内容包括(二维):<br />求反射光线<br />
2011-05-05 23:33:00 918
原创 OpenGL Cyrus-Beck 凸多边形截取射线
<br /> OpenGL Cyrus-Beck 凸多边形截取射线<br /> <br />你可以点此下载完整的实例:<br />http://rorger.download.csdn.net<br /> <br /> <br />Cyrus-Beck方法截取射线方式基本和线段方式一样;<br /> <br />首先是chopCIRadial函数:<br />int chopCIRadial(double&tIn,dou
2011-04-29 12:41:00 818
原创 OpenGL 求反射向量
OpenGL 求反射向量download here:http://rorger.download.csdn.net///rorger, 2011//LineReflect.cpp//二维求反射向量#include "myglbase.h"#include "glut.h"#include "windows.h"#include "math.h
2011-04-28 23:03:00 1235 1
原创 OpenGL 内插动画的演示
OpenGL 内插动画的演示//rorger, 2011//linearAnimation.cpp//内插动画的演示#include "myglbase.h"#include "glut.h"#include "windows.h"#include "math.h"void drawPolygon(Point2* array,int numberOfPo
2011-04-28 21:28:00 914
原创 OpenGL 9点圆 三角形垂心/垂足 三角形中线
OpenGL 9点圆 三角形垂心/垂足 三角形中线 //rorger,2011//night points circle#include "myglbase.h"#include "glut.h"#include "math.h"int GetLinesIntersect(Point2 A, Vector2 c,Point2 B,Vector2 n, double& tHit,Poi
2011-04-27 09:56:00 934
原创 OpenGL 三角形的内切圆绘制
OpenGL 三角形的内切圆绘制在三角形内切圆绘制中:最重要的是要找出内切圆的点和三角形边和定点的关系 看看代码;#include "myglbase.h"#include "glut.h"#include "math.h"// 取得三角形的内点;内切圆的点//成功返回1,否则返回0int GetTangentPoints(Point2 A,Point2 B,P
2011-04-26 23:07:00 1082
原创 OpenGL 凸多边形截取线段,Cyrus-Beck算法
OpenGL 凸多边形截取线段,Cyrus-Beck算法//roger, 2011//OpenGL 凸多边形截取线段#include "myglbase.h"#include "glut.h"#include "vector"#include "iostream"#include "glut.h"using namespace std;//线段类class Line2Segment{ pu
2011-04-26 17:30:00 2273
原创 OpenGL 凸多边形截取线段 Cyrus-Beck算法的实现
OpenGL 凸多边形截取线段 Cyrus-Beck算法的实现2011-04-2616:01计算机图形学中 凸多边形截取 线段的问题//rorger, 2011//凸多边形截取线段#include "myglbase.h"#include "glut.h"#include "vector"#include "iostream"using namespace std;class Line2Se
2011-04-26 16:04:00 1948 2
原创 CyrusBeck
<br />#include "myglbase.h"<br />#include "glut.h"<br />#include "vector"<br />#include "iostream"<br />using namespace std;<br />class Line2Segment<br />{<br /> public:<br /> Point2 first ;<br /> Point2 second ;<br /> Vector2 norm()<br /> {<br /> V
2011-04-26 11:36:00 155
原创 C# 自定义比较器
<br /> C# 自定义比较器<br />在C#中,要比较两个数组,可以调用<br />System.Array.Sort(...)方法<br /> <br />有两种方式可以为自己的类提供排序;<br /> <br />1.类实现接口 IComparable<br />2.创建比较器类,该类实现接口IComparer<br /> <br />第二种方法的优点是,你可以在不修改已有的类,创建
2011-04-23 16:14:00 4159 1
原创 OpenGL 直线和直线 直线和平面求交点
OpenGL 直线和直线 直线和平面求交点关于头文件myglbase.h 和 myglbase.cpp的链接http://blog.csdn.net/rorger/archive/2011/04/19/6334489.aspx或者点此下载:#include "myglbase.h"#include "iostream"using namespace std ;/* R(t)=A + c*tHit; //直线参数表示
2011-04-20 10:01:00 2332
原创 Windows Phone7 基本编程常识常识 (持续更新)
Windows Phone7 基本常识XNA全屏幕: this.graphics.IsFullScreen = true ; //这条语句最好放在Initialize中,如果放在构造函数中也许会出现问题哦;增加PortraitUp支持:this.graphics.SupportedOrientations判断: this.Windows.CurrentOrientation == ??(这是只读的属性)
2011-04-17 19:20:00 1265
OpenGL 二维组合变换的实例
2011-05-30
OpenGL 仿射变换Demo
2011-05-28
nrglbase nrdraw nrmath
2011-05-07
OpenGL 密室光线反射demo
2011-05-05
OpenGL Cyrus-Beck 算法截取射线
2011-04-29
OpenGL 求反射光线 反射向量
2011-04-28
OpenGL 内插动画Demo
2011-04-28
OpenGL 9点圆 三角形垂心/垂足 三角形中线
2011-04-27
OpenGL 三角形内切圆绘制
2011-04-26
opengl myglbase 4/26/2011
2011-04-26
OpenGL 凸多边形截取线段 Cyrus-Beck 算法
2011-04-26
wpf 图片和视频浏览器
2011-04-22
Windows Phone7 Accelerometer 的例子改进
2011-04-17
WPF 效果不错的图片浏览器
2011-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人