游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2112|回复: 3

2D怎么让精灵在制定的矩形内刷新?

[复制链接]

15

主题

38

帖子

38

积分

注册会员

Rank: 2

积分
38
发表于 2011-7-19 10:21:00 | 显示全部楼层 |阅读模式
RT。。。

比如 创建了个 1024X768的窗口。。。我想只在 x = 512 y = 384 width = 512 height = 384 的矩形内刷新。。。其他地方不会有精灵的显示出来。。。精灵超出范围的部分不显示。。。应该怎么弄呢??

device::SetViewport可以吧?那如果我有10个精灵在上面的范围刷新,10个无限制,10个又在别的范围内刷新,其他的又和以上的不同。。。那是不是要创建很多个device才行?

31

主题

257

帖子

1752

积分

金牌会员

申城谍影

Rank: 6Rank: 6

积分
1752
QQ
发表于 2011-7-19 11:00:00 | 显示全部楼层

Re:2D怎么让精灵在制定的矩形内刷新?

不用那么麻烦,先在屏幕缓冲画精灵,然后画一个边框就行了。。。

15

主题

38

帖子

38

积分

注册会员

Rank: 2

积分
38
 楼主| 发表于 2011-7-19 11:03:00 | 显示全部楼层

Re:2D怎么让精灵在制定的矩形内刷新?

(⊙o⊙)…小弟愚钝,理解不能,求进一步说明

0

主题

275

帖子

676

积分

高级会员

Rank: 4

积分
676
发表于 2011-7-21 01:20:00 | 显示全部楼层

Re:2D怎么让精灵在制定的矩形内刷新?

Rect Clip...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-8 12:14

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表