
python and cocos2d
文章平均质量分 56
ssihc0
技术爱好狂人.看,技术不是很NB
展开
-
mac linux 下Concurrence的安装记录
官网的安装说明http://opensource.hyves.org/concurrence/install.html#install我们在安装之前,要先安装一个工具easy_install 先下载与python 对应的eggFileTypePy VersionUploaded原创 2011-07-23 15:20:35 · 1970 阅读 · 0 评论 -
cocos2d from python Animation 动画的实现
转载请注明http://blog.youkuaiyun.com/ssihc0直接上代码说明#coding=utf-8import sysimport ossys.path.insert(0,os.path.join(os.path.dirname(__file__),'..'))import pygletpath=os.path.join(os.path.dirname(__原创 2012-06-28 11:32:06 · 3791 阅读 · 0 评论 -
cocos2d from python 瓦片地图
转载请注意出处 http://blog.youkuaiyun.com/ssihc0 在cocos2d 使用地图前,先下载好tiled2cocos 库hg clone https://bitbucket.org/maikg/tiled2cocos新建一个工程目录,把cocos2d 库和 tiled2cocos 库都copy进来我现在用的地图不是自己用 Tiled Ma原创 2012-06-28 15:32:04 · 1786 阅读 · 0 评论 -
cocos2d for python 实现Scroll 控制功能,滑动条
转载请注出处 http://blog.youkuaiyun.com/ssihc0 编程思想,建两个层,一个为userview另一个是scrollview在scrollview 里建一个scroll sprite 这个sprite 可以响应 mosue采用callback上代码#coding=utf-8import sys;import os;sys.pa原创 2012-07-10 20:38:57 · 3572 阅读 · 1 评论 -
wxpython treebook 实现在双击事件 double clicking
实现代码,import wxclass Frame(wx.Frame): def __init__(self, prnt): wx.Frame.__init__(self, id=wx.ID_ANY, name='Frame', parent=prnt, pos=wx.Point(280, 247), size=wx.Siz原创 2012-07-10 21:48:24 · 3005 阅读 · 0 评论 -
wxpython 重定向输出
转载请注出处 http://blog.youkuaiyun.com/ssihc0 wxpython 创建应用程序的时候有两个参数,第一个参数是redirect,如果是true,则重定向到框架如下图如果是False 则输出到控制台中当app=App(True,''outputfiilename") 这里重定向输出到文件中测试代码如下i原创 2012-07-11 01:31:57 · 2744 阅读 · 0 评论 -
wxpython 添加一个button
转载请注出处 http://blog.youkuaiyun.com/ssihc0显示一个自定义的Frame,里面一个close button Bind 邦定事件下面 看实现在代码,import wx;class InsertFrame(wx.Frame): def __init__(self,parent,id): wx.Frame.__init__(self,par原创 2012-07-12 00:43:37 · 3020 阅读 · 0 评论 -
Python系统调用——运行其他程序
在Python中可以方便地使用os模块运行其他的脚本或者程序,这样就可以在脚本中直接使用其他脚本,或者程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,可以使用win32process模块中的函数。如果想进一步控制进程,则可以使用ctype模块,直接调用kernel32.dll中的函数。1 使用os.system函数运行其他程序2 使用ShellExecute函转载 2012-07-12 01:07:50 · 38794 阅读 · 1 评论 -
Close the console Python win32
自己写的,小记一下,以后好用不管你运行的是什么样的形式,,,只要在win32下,都可以隐藏掉控制台,,import win32gui, win32con, win32api def _MyCallback( hwnd, extra ): windows = extra; temp=[]; temp.append(hwnd); temp.ap原创 2012-07-13 17:25:04 · 2223 阅读 · 0 评论 -
cocos2d for python action mouse
转载请注时出处 http://blog.youkuaiyun.com/ssihc0直接上代码,说明用法#coding=utf-8import sys import ossys.path.insert(0,os.path.join(os.path.dirname(__file__),'..'))import pygletpath = os.path.join(os.path.dirname(原创 2012-06-27 16:57:13 · 1670 阅读 · 0 评论 -
cocos2d for python 之hello world
转载请注时出处 http://blog.youkuaiyun.com/ssihc0 现在大家都在搞cocos2d-x 搞的越来越先进,我的意见那个方便那个来,如果做pc 上的小游戏cocos2d python 版够用了开发环境 linux 下载 cocos2d-0.5.0 http://www.cocos2d.org 在写程序前先把cocos2d 里的cocos原创 2012-06-26 21:59:24 · 11149 阅读 · 2 评论 -
python 中使用 openssl
直接放代码 ,不多说import socket, sysfrom OpenSSL import SSLctx = SSL.Context(SSL.SSLv23_METHOD)print "Creating socket"s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)print "done"ssl = SSL.Co原创 2011-12-05 23:52:27 · 9391 阅读 · 0 评论 -
python win32 EnumWindows
python 小记enum 所以有窗体>>> def mycallback(hwnd,extra):... windowsTitle.append(win32gui.GetWindowText(hwnd))... print hwnd... >>> win32gui.EnumWindows(mycallback,w)原创 2012-07-05 13:56:06 · 6321 阅读 · 0 评论 -
python 小记 数组去重
数组去重temp=[]list1=['1','1','2']temp=list(set(list1))print temp原创 2012-06-28 17:31:23 · 1201 阅读 · 3 评论 -
Lupa - Python中调用Lua(收藏)
Lupa将LuaJIT集成到了Python模块中,可以在Python中执行Lua代码。 比较有意思,也许以后用的着,记录一下。基本用法:>>> import lupa>>> from lupa import LuaRuntime>>> lua = LuaRuntime()>>> lua.eval('1+1')2>>> lua_func = lua转载 2012-07-06 16:52:14 · 4729 阅读 · 0 评论 -
linux 下python 调用lua环境配置
先下载一下lupa 0.20下载地址 http://pypi.python.org/pypi/lupa#downloadsgit clone https://github.com/scoder/lupa.git下载LuaJIT2下载地址 http://luajit.org/index.htmlgit clone http://luajit.org/git/原创 2012-07-06 21:12:04 · 3011 阅读 · 0 评论 -
hello wxpython
好好学习天天向上学习做一些小记录import wxclass MyFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self,None,-1,"My Frame",size=(300,300)) panel=wx.Panel(self,-1) panel.Bind(wx.EVT_MOTION,self.On原创 2012-07-07 21:14:23 · 927 阅读 · 0 评论 -
python 枚举窗体 EnumWindows
代码虽然简单,还要做一下小记,以后用的到import win32gui, win32con, win32apiimport time, math, random def _MyCallback( hwnd, extra ): windows = extra temp=[] temp.append(hex(hwnd)) temp.append(原创 2012-07-08 22:51:50 · 20621 阅读 · 2 评论 -
cocos2d python sprite 响应mouse 事件
记录下关键代码不多说明,一看就明白class card_sprite(Sprite): is_event_handler=True; def __init__(self,image): super(card_sprite,self).__init__(image); self.is_mouse=False; sel原创 2012-07-09 21:18:34 · 2374 阅读 · 0 评论 -
python 用pyftplib快速建设ftp
先下载 svn checkout http://pysendfile.googlecode.com/svn/ pysendfile-read-onlycd pysendfile-read-only/ python setup.py buildpython setup.py install svn checkout http://pyftpdlib.googlecod原创 2015-07-27 21:17:46 · 6365 阅读 · 0 评论