Project1
标题:
仓库一只
[打印本页]
作者:
轮回者
时间:
2010-8-27 13:29
标题:
仓库一只
本帖最后由 轮回者 于 2010-8-27 13:58 编辑
最近在看SDL,所以,在这里建个仓库,瞎贴点东西。
没实际意义。
[line]2[/line]
绘图4.png
(7.75 KB, 下载次数: 2)
下载附件
保存到相册
2010-8-27 13:27 上传
“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之间的关系"
[line]2[/line]
嗯,Bitmap有点像SDL_PixelFormat
[line]2[/line]
话说,RUBY -> C 的转换怎么做?
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1