上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 33 下一页
摘要: 指导2:输出到屏幕为了输出到屏幕,我们将要使用SDL,SDL的全称是Simple Direct Layer,它是一个跨平台的多媒体开发库。以后的工程都会使用到它,你需要从它的官网下载你系统对应的版本。SDL库中有许多种方式来在屏幕上绘制图形,而且它有一个特殊的方式来在屏幕上显示图像――这种方式叫做YUV覆盖。YUV(从技术上来讲并不叫YUV而是叫做YCbCr)是一种类似于RGB方式的存储原始图像的格式。粗略的讲,Y是亮度分量,U和V是色度分量。(这种格式比RGB复杂的多,因为很多的颜色信息被丢弃了,而且你可以每2个Y有1个U和1个V)。SDL的YUV覆盖使用一组原始的YUV数据并且在屏幕上显示 阅读全文
posted @ 2013-05-28 21:57 半山th 阅读(673) 评论(0) 推荐(0) 编辑
摘要: (现在有点时间了,继续进行love2d,先做个俄罗斯方块玩玩,由于我是第一次做俄罗斯方块,可能要几天,你若不想等,就自己写一个吧!2013-5-28)常见的俄罗斯方块游戏一共有7种方块,每种方块还可以旋转,下图是我绘制的7种方块的形状和变化,变化时采取顺时针旋转。(我在linux下先用wps画表格,再导出pdf,最后用gimp处理的,不知到是否有更好的工具)如上图,我们以向右、向下来设置俄罗斯方块在4×4方块里的坐标,那么第一个方块的坐标即{0,0,1,0,0,1,1,1} ,分就可以别表示四个点的坐标。我们再给每种方块标号,这样就可以方便旋转了,另外还可以加上颜色。那么这七种方块十 阅读全文
posted @ 2013-05-28 21:27 半山th 阅读(1382) 评论(2) 推荐(0) 编辑
摘要: 1、删除github上的代码仓库(github如何删除一个repository)如下图,先在代码浏览页面点击“settings”,然后一直往下拉,就可以看到delete了。 阅读全文
posted @ 2013-05-24 20:24 半山th 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 感谢网友朱大仙提供的代码,这才有了这篇博客。血条(至于体力、法力都是类似的)是游戏里常用的gui控件,它主要实现两个功能:增加、减少。效果如图:(没有录制gif)血条的绘制可以使用love里的一些绘图函数,还可以用图片填充。这里采用图片bloodlineb.png填充,同时这个图片也是一个quad的序列图,用它来组成血条的起始、中间、结束。增加和减少控制好绘制时的坐标就可以了,其中键“q”增加,“w”键减少,完整的代码如下:blood.luaHM={hp=200,hps=200,maxhp=200,zt='N',x=20,y=20,w=200,h=30,brea=false} 阅读全文
posted @ 2013-05-24 15:30 半山th 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: 一个非常好的在线pdf转word地址 http://www.pdftoword.com/ 阅读全文
posted @ 2013-05-21 21:25 半山th 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 指导1:制作视频帧提取概要电影文件有很多基本的组成部分。首先,文件本身被称为容器Container,容器的类型决定了信息被存放在文件中的位置。AVI和Quicktime就是容器的例子。接着,你有一组流,例如,你经常有的是一个音频流和一个视频流。(一个流只是一种想像出来的词语,用来表示一连串的通过时间来串连的数据元素)。在流中的数据元素被称为帧Frame。每个流是由不同的编码器来编码生成的。编解码器描述了实际的数据是如何被编码Coded和解码DECoded的,因此它的名字叫做CODEC。Divx和MP3就是编解码器的例子。接着从流中被读出来的叫做包Packets。包是一段数据,它包含了一段可以被 阅读全文
posted @ 2013-05-21 21:20 半山th 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 原始翻译出处找不到了,这个是百度文库里的翻译,如果你知道请告知,我会补上。http://wenku.baidu.com/view/8851cac7aa00b52acfc7ca9a.html原版地址http://dranger.com/ffmpeg/ffmpeg.html代码修改后的地址https://github.com/chelyaev/ffmpeg-tutorial附一个非常好的在线pdf转word地址http://www.pdftoword.com/由于我用的是最新版的ffmpeg,而这个教程已经过时了,好在有好人更新了教程的代码,还有好人翻译成了中文,我便继续看了下去,并决定把过时的内 阅读全文
posted @ 2013-05-21 21:13 半山th 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 好久没写看love2d了,主要是前期耽误了一周,现在赶毕业设计。(吐槽一下毕业设计,当初为了好好把大学里的知识复习一下,选了一个嵌入式的,可是我发现不但没时间巩固一下,相反的是还得学新的。学新的到不要紧,可是老师好像以为我都会,没有时间学习,我只好用一下小聪明,使用"CV大法"(Ctrl+C、Ctrl+V)拼装代码。现在发现不行了,好多东西没基础,这时我感觉自己就像揠苗助长的那棵苗,可恨可悲!)2013-5-21 Chrome浏览器love2d插件今天到love2d的论坛看了一下,发现了一个Chrome浏览器的love2d插件,我在win下测试了一下还不错,linux没测试 阅读全文
posted @ 2013-05-21 21:02 半山th 阅读(429) 评论(0) 推荐(0) 编辑
摘要: love.graphics.draw(drawable, x, y, r, sx, sy, ox, oy, kx, ky )可以用来进行图像的变换左右变换(sx=-1,sy=1),上下变换(sx=1,sy=-1)测试图片2013-4-29 一周多没看love2d了,这次又被学校抽中,在5月2号检查,之后再继续看love2d。 阅读全文
posted @ 2013-04-29 09:00 半山th 阅读(302) 评论(4) 推荐(0) 编辑
摘要: opensuese大部分软件都是直接在“菜单--计算机--安装删除软件”里就可以了,不过如果你遇到较旧的版本,可以直接在官网搜索,会下载个ymp文件,单击后就可以安装。1、Goldendict词典软件和命令行词典使用官网搜索,安装后sudo zypper in espeak安装espeak软件后,可以发音。然后在这里,下载一些词典,解压后在goldendict里设置词典路径就可以了。打开"编辑--词典",如下图设置一下:使用官网搜索sdcv,选择openSUSE 12.1后点击显示不稳定版的软件包,可以直接点击32bit或64bit下载软件包,然后使用sudo zypper 阅读全文
posted @ 2013-04-28 18:41 半山th 阅读(581) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 33 下一页