gcorpse 发表于 2010-11-7 00:20:52

如何把表面里面的东西赋给背景图块或精灵?

你们好,我想问问,在表面绘制中,能否把表面里面的图像转为精灵和背景图块可以适应的,赋予它们使用?
我想表面保存为BMP文件后,用精灵或背景图块的外部文件加载为它们可以使用的格式应该可以的,表面有个存储为BMP格式的函数,但因为一些原因不能这么做,
有没有更好的方法可以告知吗?谢谢....

萃香西瓜 发表于 2010-11-7 12:30:13

有几个可以利用的函数~可以直接把表面转化为精灵和背景

sprite_create_from_surface(id,x,y,w,h,removeback,smooth,xorig,yorig)
sprite_add_from_surface(ind,id,x,y,w,h,removeback,smooth)

这两个可以把表面的全部或部分转化为精灵~

background_create_from_surface(id,x,y,w,h,removeback,smooth)
这个可以把表面的全部或部分转化为背景~

franniss 发表于 2010-11-7 13:43:05

顶西瓜~

gcorpse 发表于 2010-11-8 07:22:39

回 1楼(萃香西瓜) 的帖子

实在太谢谢你了!我的GM是英文版的所以看起来有点困难,非常感谢你!
页: [1]
查看完整版本: 如何把表面里面的东西赋给背景图块或精灵?