设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2393|回复: 0
打印 上一主题 下一主题

[胡扯] 仓库一只

 关闭 [复制链接]

Lv1.梦旅人

逃兵

跳转到指定楼层
1
发表于 2010-8-27 13:29:02 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 轮回者 于 2010-8-27 13:58 编辑

最近在看SDL,所以,在这里建个仓库,瞎贴点东西。
没实际意义。



“blit行为的结果是描述了surface之间的关系,但是不会产生新的surface,也不会对源surface有什么改变。之所以blit之后把源面flit出来,会看到blit行为的效果,应该是因为将blit行为绑定到源面的效果。”

RGSS与SDL的不同似乎在于Bitmap
RGSS中Bitmap只是单纯的图像数据,不可直接显示在屏幕上的。
而普通的SDL_Surface则相当于RGSS中的Sprite或者Window, ta包含了图像数据。
SDL_Screen_Surface则相当于RGSS中程序生成的Windows窗口。

此外,RGSS中,blit只可能存在于Sprite或Window到Windows窗口的阶段,而对Bitmap的修改将直接修改至原始数据上,而非如SDL般"建立surface之间的关系"


嗯,Bitmap有点像SDL_PixelFormat


话说,RUBY -> C 的转换怎么做?
「If you judge people, you have no time to love them.」—— Mother Teresa
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-4-29 12:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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