排序:
默认
按更新时间
按访问量

Python Tkinter GUI(三)显示图片

怎么才能让界面显得美观呢?布局,色彩,图片这些都可以让界面看着舒服,操作体验好。这章看看如何添加图片,以及比较坑的地方,撸起袖子就是干。 一、Label Label,文本,可以显示文本,也可以用来显示图片。 1.文本 label_text = Tkinter.Lab...

2017-11-10 16:49:31

阅读数:13103

评论数:2

Python Tkinter GUI(二)py2app打包Mac应用程序

Tkinter开发出来的程序如何方便其他人用呢?用命令行去执行Python文件?当然不是,打包成应用程序,更能方便其他人使用。本章讲的是如何在Mac下打包应用程序,这个过程当然是比较繁琐,当然可能会遇到问题。以下是我在打包过程中遇到的问题并解决,最终成功打包应用程序。祝你好运! 使用py2app打...

2017-11-09 10:28:35

阅读数:2842

评论数:1

Python Tkinter GUI(一)简单小窗口

在我们游戏开发中,我们经常用python来开发一些小工具让我们开发更有效率,比如:批量合图集、excel表转lua文件或js文件、切割地图图片、打包apk等。使用这些工具时,我们需要去Mac终端或Window cmd去执行命令。Python做一个应用程序来实现工具界面化和工具整合,那么其他开发成员...

2017-11-08 16:42:20

阅读数:1363

评论数:0

Cocos Creator之向量旋转角度计算绘制直线运动轨迹

最近了开发项目而忙碌着,写博客的时间变少了,我也希望在多余的时间来记录下开发中遇到的问题和技术难题。游戏还在开发中就不能展现出来了,所以为了记录方便我就把功能做成一个个的小demo。 需求:点击屏幕任意位置的时候,物体中心点开始到触摸点位置结束,绘制一条线条来表示行动轨迹,物体移动到触摸位置。 效...

2017-02-25 13:47:56

阅读数:7234

评论数:0

Cocos Creator之修改assets目录下的资源模版

作为程序猿我们应该学会偷懒,当然这里的偷懒不是让你不干活,而是让你自己做些小工具或者修改某些文件来提升我们的工作效率,积累一整套的快速开发工具,富有这样的思想的程序猿你才能站得更高,走得更远。        Cocos Creator 的资源是放在assets目录下的,我们可以在assets下可新...

2017-02-11 15:39:10

阅读数:3045

评论数:1

Mac系统利用VirtualBox虚拟机安装windows7系统

一、工具下载 1.VirtualBox虚拟机:https://www.virtualbox.org/wiki/Downloads 2.Windows7 64位:http://www.xitongcheng.com/jiaocheng/win7_article_24156.html ...

2017-02-10 12:16:36

阅读数:29663

评论数:5

java反编译工具 JD-GUI

通常java开发时要引用通用类,打成jar包便于存放管理,jar包就可以提供给他人使用了。jar(Java Archive File)java存档文件。在他人使用jar包时,想看看里面的代码,那么怎么办呢?那就是java的反编译,利用JD-GUI工具反编译出.class文件,这样我们就可以阅读里面...

2016-12-16 18:24:12

阅读数:9959

评论数:0

OpenGL(四)点、线、多边形

像素是计算机屏幕上显示最小的单位。点是最简单的图元,我们可以理解为点的大小为一个像素,两个点可以确定一条线段,三条线段或三条以上可以组成为多边形,当然三角形为最简单的多边形。这篇我们一起来绘制点,线,多边形。 一、几何图元 GL_POINTS:点GL_LINES:线段,二个点确定线段G...

2016-12-14 14:59:39

阅读数:2718

评论数:1

OpenGL(三)特殊按键,控制三角形移动

一、代码 1.在上篇代码中新增代码 //key,特殊按键编码,x,y位置 void SpecialKeys(int key, int x, int y) { GLfloat stepSize = 0.025f; //增加的步量 GLfloat blockX = 0; GLfloa...

2016-12-02 17:02:23

阅读数:2170

评论数:0

OpenGL(二)第一个OpenGL程序绘制三角形

一、代码 #include #include #include GLBatch batch; //批处理 GLShaderManager shaderManager; //着色器管理 void ChangeSize(int width, int height) { glViewport...

2016-12-02 15:54:39

阅读数:3382

评论数:0

OpenGL(一)《OpenGL超级宝典第五版》Windows + VS2013配置

最近开始研究OpenGL,于是在网上搜索了相关书籍,适合我这种小白来说,找到本合适的书籍不容易,有人就推荐了OpenGL蓝宝书《OpenGL超级宝典》和OpenGL红宝书《OpenGL编程指南》。为什么我会选择购买蓝包书呢?因为有大量的示例,而红宝书像OpenGL API,示例少,读起来乏味,当然...

2016-12-02 11:46:46

阅读数:7352

评论数:27

VS2013+OpenGL配置

一、下载OpenGL配置文件glut 下载地址:http://pan.baidu.com/s/1sljIly9 有5个配置文件:glut.dull、glut.h、glut.lib、glut32.dll、glut32.lib 二、配置文件 1.glut.h:复制到C:\Progra...

2016-11-15 15:43:44

阅读数:4000

评论数:1

Cocos2d-lua示例(二)登陆界面之editbox替换TextField

登陆界面主要功能是输入框的使用,当然cocos2d-x的TextField的用户体验不好,坑多,所以就有了editbox来替换TextField,editbox主要是在每平台下会去调用每个输入框,一款体验好的游戏,我们需要在每个平台去修改输入框源码来到达用户体验。这一篇我们来简简单单的editbo...

2016-11-04 14:47:29

阅读数:2061

评论数:1

CocosStudio(十四)登陆界面

登陆界面UI主要包含了用户账号的输入,密码的输入,提交账号和密码的按钮。登陆界面对TextField输入框和editbox的运用。看看效果图,你想下你会怎么用CocosStudio来做这界面。 一、创建画布 画布的名字为:Login,根节点命名为:Panel_Root,子控件布局为:相对...

2016-11-03 14:12:57

阅读数:1279

评论数:0

Cocos2d-lua示例(一)排行榜之TableView

TableView是在实际开发经常用到的控件,它可以重复利用所创建的列表项,这样就避免了界面卡顿。效果和ScrollView做的排行榜效果差不多。不同之处是ScrollView右边有滚动条,而TableView没有。TableView就没有问题了?不是的,TableView还有隐藏的问题,这篇我们...

2016-11-01 18:19:03

阅读数:5546

评论数:0

Cocos2d-lua示例(一)排行榜之ScrollView

游戏都会有排行榜,人都有虚荣,竞争之心,为了挤入排行榜,玩家得费大量时间,大量金钱。我觉得玩游戏就是消遣时间,但不能在游戏中迷失自我,现实和虚幻得分开,这是对大家的忠告。这篇主要讲排行榜的开发,排行榜是比较简单的,任何界面都是数据+显示。首先我们得准备排行榜的数据,数据从哪里?是从服务器请求来的。...

2016-11-01 16:13:51

阅读数:3389

评论数:1

Cocos2d-lua(五)config.json 和 config.lua

一、config.json 窗口的配置文件,想设置模拟器的大小就在这里设置。路径:D:\project\demo(我的cocos2d-lua项目的名字为:demo) { "init_cfg":{ "isLandscape": fal...

2016-11-01 14:08:21

阅读数:2230

评论数:1

CocosStuidio(十三)排行榜

排行榜可能会显示100个玩家,甚至更多,我们会以列表的形式展现。CocosStudio中难道要编辑100个甚至更多的列表项吗?不是的,我们在CocosStudio中只会编辑一个列表项,把这个列表项作为模板,在代码中我们根据有多少条玩家数据克隆多少个模板。 一、资源 进入创建好的CocosSt...

2016-10-31 15:03:21

阅读数:975

评论数:0

CocosStudio(十二)ListView列表容器

ListView列表容器,看到名字我们就知道它有子控件布局。ScrollView可以成为ListView,怎么做呢?利用ScrollView的子控件布局的横向布局,纵向布局。实际开发游戏ListView基本不用,当ListView的内容比较多时,会出现卡顿。那开发中我们用TableView来替代L...

2016-10-28 16:08:09

阅读数:4487

评论数:0

CocosStudio(十一)ScrollView滚动层

ScrollView滚动层,是可以滚动的,它和Panel的相同的方式,都存在布局。这里我们就不讲布局了,如果对布局还不熟的,可以去看这篇博客http://blog.csdn.net/fjdmy001/article/details/52943288,这篇主要讲ScrollView的特殊属性。 ...

2016-10-28 15:03:25

阅读数:1248

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭