自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

易语言.尘土"界面库2.0版源代码分析(2):创建窗口(CreateWindow

作者:liigo原文链接:http://blog.csdn.net/liigo/archive/2009/06/28/4304295.aspx转载请注明出处:http://blog.csdn.net/liigoliigo: "易语言.尘土"界面库2.0版源代码分析系列  我们都知道,在Windows操作系统下,几乎所有的窗口和窗口组件都是由API函数CreateWindow/C...

2009-06-28 10:38:00 131

易语言.尘土"界面库2.0版源代码分析(1):缘

作者:liigo原文链接:http://blog.csdn.net/liigo/archive/2009/06/23/4292691.aspx转载请注明出处:http://blog.csdn.net/liigoliigo: "易语言.尘土"界面库2.0版源代码分析系列  最近拿到一份易语言模块的源代码,"易语言.尘土"界面库2.0版,售价200元人民币啊,又是易语言论坛大牛gb...

2009-06-23 20:53:00 134

用java创建表格的两种形式(2)

不知大家发现没有《用java创建表格的两种形式(1)》中的表格每列没有标题,这篇笔记中就介绍如何给每列加标题,先看我加过标题的源程序:import javax.swing.table.AbstractTableModel;import java.awt.*;import javax.swing.*;public class TableValues extends Abs...

2009-06-23 19:33:00 133

用java创建表格的两种形式(1)

创建表格需创建数据模型,有两种数据模型DefaultTableModel和AbstractTableModel,DefaultTableModel是java_api中提供的类可以直接使用,AbstractTableModel是接口需覆盖其中的方法,不多,就三种方法:getRowCount(),getColumnCount(),getValueAt()。1.用 DefaultTableModel...

2009-06-23 19:00:00 237

向量几何在游戏编程中的使用6

<6>3-D空间中的基变换与坐标变换-Twinsen编写-本人水平有限,疏忽错误在所难免,还请各位数学高手、编程高手不吝赐教-我的Email-address: popyy@netease.com一、空间坐标系的基和基矩阵在 3-D空间中,我们用空间坐标系来规范物体的位置,空间坐标系由3个相互垂直的坐标轴组成,我们就把它们作为我们观察3-D空间的基础,空间中物体的位置 可以通...

2009-06-20 16:16:00 71

向量几何在游戏编程中的使用5

<5>物体的旋转-Twinsen编写-本人水平有限,疏忽错误在所难免,还请各位数学高手、编程高手不吝赐教-我的Email-address: popyy@netease.com欢 迎回来这里!此次我们要讨论向量的旋转问题,包括平面绕点旋转和空间绕轴旋转两部分。对于游戏程序员来说,有了向量的旋转,就代表有了操纵游戏中物体旋转 的钥匙,而不论它是一个平面精灵还是一组空间的网格体亦或是我们放在...

2009-06-20 16:14:00 58

向量几何在游戏编程中的使用4

<4>2-D物体间的碰撞响应-Twinsen编写 -本人水平有限,疏忽错误在所难免,还请各位数学高手、编程高手不吝赐教-我的Email-address: popyy@netease.com这次我要分析两个球体之间的碰撞响应,这样我们就可以结合以前的知识来编写一款最基本的2-D台球游戏了,虽然粗糙了点,但却是个很好的开始,对吗?一、初步分析中学时候上物理课能够认真听讲的人...

2009-06-20 16:13:00 51

向量几何在游戏编程中的使用3

<3>2-D边界碰撞检测-Twinsen编写-本人水平有限,疏忽错误在所难免,还请各位数学高手、编程高手不吝赐教-我的Email-address: popyy@netease.com一、使用向量进行障碍检测的原理上次说了使用向量模拟任意角度的反弹,这次谈谈它的前提---障碍碰撞。在 游戏中进行障碍碰撞检测,基本思路是这样的:给定一个障碍范围,判断物体在这次移动后会不会进...

2009-06-20 16:11:00 161

向量几何在游戏编程中的使用2

说明:该系列文章转自同一地址,在此不再赘述<2>2-D物体任意角度的反弹-Twinsen编写 -本人水平有限,疏忽错误在所难免,还请各位数学高手、编程高手不吝赐教-我的Email-address: popyy@netease.com第一次我说了一下向量知识的基础内容和一点使用技巧,浅显的展示了它在游戏编程中的作用。这次深入一些,充分利用向量的性质模仿一个物理现象。首先,...

2009-06-20 16:06:00 58

向量几何在游戏编程中的使用1

本文系转贴,转贴地址:http://blog.csdn.net/xueyong1203/archive/2008/01/10/2033850.aspx<1>简单的2-D追踪Andre Lamothe说:“向量几何是游戏程序员最好的朋友”。一点不假,向量几何在游戏编程中的地位不容忽视,因为在游戏程序员的眼中,显示屏幕就是一个坐标 系,运动物体的轨迹就是物体在这个坐标系曲线运动结果...

2009-06-20 16:01:00 60

线段和圆/球的相交性检测

本文讨论2D中线段和圆的相交性检测,检测的方法也适用于3D中线段和球之间的相交性测试,这是因为可以在包含线段和球心的平面进行检测,从而将3D问题转化为2D问题。(如果线段包含在穿过球心的直线上,那么这个平面就不是唯一的,但这并不是问题,在这种情况下我们能使用任意包含射线和球心的平面来进行计算。) 如下图用圆心c和半径r来定义球,线段的定义为:p(t)=p0+td,这里d为单位向量,t从0变化到...

2009-06-20 15:14:00 392

两个浮点数比较大小方法

a>b if( (a-b) > EPSINON)a<b if( (a-b) <-EPSINON)a>=bif( (a-b) >= -EPSINON)a<=b if( (a-b) <=EPSINON)a==b if ((a-b>=-EPSINON) && (a-b<=EPSINON))

2009-06-20 11:04:00 149

GetDlgItem()返回NULL的问题

在使用如下方式使用GetDlgItem()时,出现返回NULL的情况:(该对话框的ID为IDD_SIMP_ARROW_PROPERTY)CWnd* pBox= GetDlgItem(IDC_SIMP_ARROW_STYLE);原因:发现在工程一的Resource.h文件中IDD_SIMP_ARROW_PROPERTY定义如下:#define IDD_SIMP_ARROW_PROPERTY 20...

2009-06-14 13:27:00 195

4G内存的烦恼:微软也犯低级错误,“录音机”软件抱怨内存不足

最近使用WindowsXP系统自带的“录音机”软件,发现它经常弹出“无足够的可用内存完成该操作。请关闭部分应用程序以增加可用内存,然后再试一次。”这种提示,无法正常使用。怎么可能内存不足呢?4G的物理内存,系统才占用了两三百兆,可用内存多的是。再去看系统盘,有足够的硬盘空间。清理一下临时目录吧,不管用。好吧,你不是说“无足够的可用内存”吗,我关闭一个占用20多兆的程序,你满意了吧,...

2009-06-14 12:07:00 89

VS2003bug-重载虚函数无法调用

今天发现一个vs2003编译器的一个bug,我在子类中重写了父类中的一个虚函数,然后在子类的虚函数中设置断点,调试运行发现程序没有进入断点处,百思不得其解,随即向我们项目组老大请教,他说这个是VS2003的一个bug,让我重新rebulid工程,果然问题解决。老大真牛!佩服!!!!...

2009-06-10 22:53:00 96

“VS2003调试时无法跟踪函数”问题解决方法

最近使用VS203调试程序时遇到如下一个问题:问题描述:在一个解决方案中有两个工程(DLL),假设分别为A,B在工程A中有一个接口funA(),在工程B中的接口funB()中调用了工程A中的接口funA(),在调试程序时无法从工程B的funB()接口中按F11进入工程A的funA()接口实现代码处,在工程A的funA()中设置断点也不行原因:是由于工程A和工程B生成的.pdb文件不一致造成...

2009-06-06 16:38:00 59

注意类的虚函数的一个用法

#include <iostream>using namespace std;class A{public: A() { cout<<"A Create!"<<endl; } ~A() { cout<<"delete A!"<<endl; } virtual void f

2009-06-05 22:26:00 53

空空如也

空空如也

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

TA关注的人

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