`
deepfuture
  • 浏览: 4401915 次
  • 性别: Icon_minigender_1
  • 来自: 湛江
博客专栏
073ec2a9-85b7-3ebf-a3bb-c6361e6c6f64
SQLite源码剖析
浏览量:80084
1591c4b8-62f1-3d3e-9551-25c77465da96
WIN32汇编语言学习应用...
浏览量:70099
F5390db6-59dd-338f-ba18-4e93943ff06a
神奇的perl
浏览量:103411
Dac44363-8a80-3836-99aa-f7b7780fa6e2
lucene等搜索引擎解析...
浏览量:285928
Ec49a563-4109-3c69-9c83-8f6d068ba113
深入lucene3.5源码...
浏览量:15018
9b99bfc2-19c2-3346-9100-7f8879c731ce
VB.NET并行与分布式编...
浏览量:67609
B1db2af3-06b3-35bb-ac08-59ff2d1324b4
silverlight 5...
浏览量:32175
4a56b548-ab3d-35af-a984-e0781d142c23
算法下午茶系列
浏览量:46001
社区版块
存档分类
最新评论

sdl perl-基本方法

 
阅读更多
use SDL;
use SDLx::App;
my $app=SDLx::App->new(w=>400,h=>400,d=>32,t=>"我的第一程序:hello,world");
$app->draw_line([20,100],[200,20],[255,255,0,255]);
$app->update();
sleep(10);

 

 

 

 



 

use SDL;
use SDLx::App;
my $app=SDLx::App->new(w=>400,h=>400,d=>32,t=>"我的第一程序:hello,world");
$app->draw_line([20,100],[200,20],[255,255,0,255]);
$app->draw_rect([20,100,120,120],[255,0,0,255]);
$app->update();
sleep(10);

 


 

use SDL;
use SDLx::App;
my $app=SDLx::App->new(w=>400,h=>400,d=>32,t=>"我的第一程序:hello,world");
$app->draw_line([20,100],[200,20],[255,255,0,255]);
$app->draw_rect([20,100,120,120],[255,0,0,255]);
$app->draw_circle([100,100],15,[255,0,0,255]);
$app->draw_circle_filled([100,100],15,[255,0,255,255]);
$app->update();
sleep(10);

 



 


 

  • 大小: 35.2 KB
  • 大小: 32.2 KB
  • 大小: 25.5 KB
分享到:
评论

相关推荐

    SDL2-devel-2.0.12-VC

    标题 "SDL2-devel-2.0.12-VC" 指的是 SDL2 的开发库版本 2.0.12,专为使用 Visual C++ 编译器的开发者设计。SDL,全称为 Simple DirectMedia Layer,是一个跨平台的多媒体开发库,广泛应用于游戏开发、图形用户界面...

    SDL2支持文件,SDL2-devel-2.30.1-mingw.zip

    VScode中安装LVGL模拟器所使用的依赖下载文件,SDL2-devel-2.30.1-mingw.zip 安装LVGL模拟器的教程如下 https://blog.csdn.net/weixin_49337111/article/details/136536375#comments_31930883

    SDL2-devel-2.0.4-VC.zip

    标题“SDL2-devel-2.0.4-VC.zip”表明这是一个关于SDL2开发库的压缩包,版本为2.0.4,并且是针对Visual C++编译环境的。SDL,全称Simple DirectMedia Layer,是一个跨平台的多媒体开发库,常用于游戏开发和其他实时...

    SDL2-devel-2.0.10-mingw.tar.gz

    标题“SDL2-devel-2.0.10-mingw.tar.gz”指的是一个用于Windows开发的SDL2开发库的压缩包,版本号为2.0.10,它使用了MinGW编译环境。这个包通常包含源代码、头文件、库文件以及必要的构建工具,方便开发者在Windows...

    sdl-mir2-sdl-mir2-sdl-mir2

    sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2sdl-mir2...

    SDL2-2.0.12-win-x64_x86.zip

    #### 3.2 基本示例 ```c #include <SDL2/SDL.h> int main(int argc, char *argv[]) { if (SDL_Init(SDL_INIT_EVERYTHING) != 0) { printf("初始化失败: %s\n", SDL_GetError()); return -1; } SDL_Window *...

    SDL2-2.0.8.tar.gz

    **标题解析:** "SDL2-2.0.8.tar.gz" 是一个压缩包文件,其中 "SDL2" 表示 Simple DirectMedia Layer 的第二版,这是一个跨平台的开发库,用于处理图形、音频和输入设备。版本号 "2.0.8" 指示这是该库的第 2.0.8 ...

    SDL2-2.0.1移植

    SDL2.2.0.1的移植,包含SDL的每个参数的意思,包含交叉编译器的安装,包含移植过程中出错的处理方法。 --prefix=/usr/arm 安装SDL路径 --enable-shared=yes 构建共享库[开启] --enable-nasm 装配blitters x86上的...

    sdl2-windows64-release-2.28.5

    标题 "sdl2-windows64-release-2.28.5" 暗示着这是一个针对Windows 64位系统的SDL2库的发行版本,版本号为2.28.5。SDL,全称为Simple DirectMedia Layer,是一个跨平台的开发库,主要用于处理图形、音频和输入设备,...

    SDL2-devel-2.0.10-VC.zip(SDL官方库)

    5. **文件系统接口**:提供读写文件的简便方法,便于资源加载和保存。 6. **事件驱动**:SDL2基于事件驱动模型,允许程序响应用户操作或系统事件。 7. **多平台兼容**:SDL2可在Windows、Linux、Mac OS X、iOS、...

    SDL2-devel-2.0.9-VC.zip

    - **网络**:提供基本的网络功能,如TCP/IP通信。 - **多线程**:支持并发编程,优化多核处理器的性能。 6. **跨平台性**:虽然这里讨论的是Windows版本,但SDL2库同样支持Linux、Mac OS X、Android、iOS等多个...

    SDL2-2.0.12.rar

    **SDL2-2.0.12:一个强大的跨平台多媒体库** SDL(Simple DirectMedia Layer)是一个开源的跨平台开发库,专为快速开发图形、音频和输入处理的应用程序而设计。标题中的"SDL2-2.0.12.rar"指的是SDL库的2.0.12版本,...

    SDL2-2.0.12.tar.gz

    "SDL2-2.0.12.tar.gz" 是一个软件开发库 SDL2(Simple DirectMedia Layer)的版本号为2.0.12的压缩包文件,其采用流行的 .tar.gz 格式进行打包。.tar.gz 文件是Linux和Unix环境中常用的归档和压缩格式,它首先将所有...

    SDL2-2.0.8 SDL2_ttf-2.0.14

    标题 "SDL2-2.0.8 SDL2_ttf-2.0.14" 提供的是两个关键库的版本信息:SDL2 和 SDL2_ttf。这两个是用于游戏开发和图形用户界面的重要库,广泛应用于跨平台的软件开发。 **SDL2(Simple DirectMedia Layer 2)** 是一...

    SDL2-2.0.14.tar.gz

    6. **文件I/O**:虽然SDL主要是为了多媒体处理设计的,但它也包含了一些基本的文件读写功能,可以用来加载和保存游戏进度或配置文件。 7. **定时器**:SDL提供了精确的定时器功能,这对于游戏循环、帧率控制和计时...

    perl-interpreter-5.16.3-6.sdl7.noarch.rpm

    perl-interpreterz库包,找了很久,只支持Centos 7以上系统

    SDL2-2.28.5.zip

    10. **扩展库**:除了基本功能,SDL还有许多扩展库,如SDL_ttf用于TrueType字体渲染,SDL_image用于加载多种图像格式,SDL_mixer用于音频混音,SDL_net则提供了网络通信功能。 总的来说,SDL 2.28.5是一个强大的...

    SDL2-2.0.14.rar

    “扩展库头文件和对应的库文件”可能指的是SDL2的一些可选模块,如SDL2_image用于加载多种图像格式,SDL2_ttf用于渲染TrueType字体,SDL2_mixer用于音频混合,还有SDL2_net用于网络通信。这些扩展库为开发者提供了更...

    SDL2-2.0.2.tar.gz源码

    4. **文件加载与保存**:SDL2提供了一些基本的文件操作接口,如读写文件,这对于游戏中的资源管理非常重要。 5. **视频播放**:虽然SDL2本身并不直接支持视频解码,但它可以通过与其他库(如FFmpeg)结合,实现视频...

    SDL2-2.0.1.zip_SDL2-2.0.1.tar._SDL2.0.1

    **SDL2-2.0.1.zip_SDL2-2.0.1.tar._SDL2.0.1** 是一个包含SDL2库2.0.1版本源代码的压缩文件。这个库是游戏开发和多媒体应用的核心组件,为开发者提供了一个跨平台的接口,使其能在不同的操作系统上编写高性能的图形...

Global site tag (gtag.js) - Google Analytics