SDL
文章平均质量分 63
fghjkldf
这个作者很懒,什么都没留下…
展开
-
SDL字库应用
SDL是一个简单而又非常好的开源库,SDL提供了字库,可以在屏幕上显示字体;字体编码:LATIN1 ,UTF8,UNICOD 如果有显示中文的话就用UTF8;//我们也可以将一个文档加载到我们的屏幕上,但是得我们要面临的是当我们的屏幕显示不完的时候,我们如何处理;我的想法是记录行数,当往下换页的时候就得移动我们的指针了,来重新填我们的屏幕,还有清屏(要不然屏幕面目全非了)自己的理解原创 2012-03-24 16:45:56 · 1561 阅读 · 0 评论 -
SDL_ttf-2.0.10 交叉编译
经过几天的编译,总是编译不过SDL_ttf 字库,提示错误:没有找到pt2buid.h ;然后我指明头文件,undefined refrence FT_set_char_size等等... 发现在交叉编译器里面没有pt2buid.h头文件; 所以就从网上下载freetype-2.3.11.tar.gz包,直接交叉编译过去;(先编译SDL包)./configure --prefix=/path原创 2012-04-03 15:59:54 · 2814 阅读 · 0 评论 -
SDL加载和缩放图片小例子
借助于SDL开发包,写的关于SDL加载和缩放图片的小例子;#include#include#include int main(int argc,char *argv[]){ SDL_Rect rect = {0,0,640,480}; SDL_Rect myrect={0,0,640,480}; SDL_Rect bmprect; SDL_Surfac原创 2012-03-23 12:14:56 · 5036 阅读 · 4 评论 -
借助SDL图库画个按钮
其实我们点击的按钮都是用坐标画上去的,当我们点击按钮就是触发里一个事件,好我们将按钮的上部分图片的坐标往一个方向移动一点距离,当我们松开鼠标时就让图片回到原来的位置,这样就是一个具有立体感的按钮! 主函数:#include "Button.h"Button::Button( SDL_Surface *src){ screen=src; } void Button:原创 2012-03-23 12:21:53 · 2451 阅读 · 2 评论 -
修改SDL_ttf,支持动态设置字体大小
最近有个项目使用到SDL_ttf库来渲染字体,但是遇到一点麻烦。大家在使用TTF_OpenFont()打开字体库之后,却无法更改字体大小,我们总不能关闭重新打开吧,因为那也太耗时了。于是乎决定修改源码,成功之后与大家分享。1.添加函数extern DECLSPEC void SDLCALL TTF_SetFontSize(TTF_Font *font,int ptsize);2.修改.c原创 2013-09-11 15:51:38 · 5519 阅读 · 1 评论