|
|

楼主 |
发表于 2005-5-2 13:26:00
|
显示全部楼层
Re:DX9的2D编程
to:hdm2968
sprite有两种用法:
sprite.begin(billboard,alpha);
sprite.settransform(平移加缩放);
sprite.draw(texture);
……
sprite.end()
这是3D的用法,画即时聊天和粒子非常好。
2D的上面有了。
有一个pointSprite我个人不推荐使用。
sprite.draw2D的参数里有旋转,想简单的话可以用。小游戏不一定搞得很复杂。
public void Draw2D(
Texture srcTexture,
Rectangle srcRectangle,
Rectangle destinationRectangle,
Point rotationCenter,
float rotationAngle,
Point position,
int color
);我没用过啊 |
|