游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2338|回复: 4

卷屏的问题

[复制链接]

10

主题

28

帖子

28

积分

注册会员

Rank: 2

积分
28
发表于 2003-12-15 10:56:00 | 显示全部楼层 |阅读模式
请问比屏幕大的地图卷屏是怎么实现的?
还有类似的精灵从屏幕中走向屏幕外时怎么实现(不是突然消失)?
是用clipper吗?还是对图片的坐标进行判断,然后blt?
谢谢

10

主题

28

帖子

28

积分

注册会员

Rank: 2

积分
28
 楼主| 发表于 2003-12-16 09:23:00 | 显示全部楼层

Re:卷屏的问题

问题太简单吗?

58

主题

281

帖子

281

积分

中级会员

Rank: 3Rank: 3

积分
281
QQ
发表于 2003-12-16 12:07:00 | 显示全部楼层

Re:卷屏的问题

Blt的时候让源Rect的四个点不断改变就能实现滚屏了。
若是TILE拼图,则需要加入一些算法。

精灵在屏幕边上时,剪裁一下目标Rect再BLT,就不会消失了。

10

主题

28

帖子

28

积分

注册会员

Rank: 2

积分
28
 楼主| 发表于 2003-12-16 15:46:00 | 显示全部楼层

Re:卷屏的问题

谢谢
那么 DirectX 中的Clipper 是干什么用的呢?

58

主题

281

帖子

281

积分

中级会员

Rank: 3Rank: 3

积分
281
QQ
发表于 2003-12-16 23:48:00 | 显示全部楼层

Re:卷屏的问题


呵呵,这个Clipper我也没用过,请高手来回答吧.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-24 15:06

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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