工具
兮迷风
【游戏程序/绘画/音乐/自由职业/前CTO 】
喜欢游戏,喜欢生活的大朋友,主机游戏爱好者,初级绘画者,箫业余人士
游戏爱好者ps3,ps4,switch, xbox, steam, pc各种各样有趣的游戏都喜欢
《神秘海域》《古墓丽影》《战神》《塞尔达》《忍龙》《暴雨》《ICO》等
初级绘画者经常各种画展逛
箫业余人士learning,learning
展开
-
xml格式化工具使用go的编写
效果类似如下,不过go代码部分没有进行优化 经过几次的修改,遗留不少性能问题,暂时可以使用 package mainimport ( "bufio" "bytes" "container/list" "encoding/json" "encoding/xml" "fmt" "io" "io/ioutil" "os"原创 2017-01-11 18:42:34 · 874 阅读 · 0 评论 -
golang编写的小型静态web服务器
我本来打算把cocos creator打包出来的web程序发布给别人玩,主要涉及的是是静态的内容,那么就需要一个打开web的服务器,之后浏览器来运行游戏,临时找不到,直接用golang弄一个代码如下package mainimport ( "fmt" "net/http" "os" "path/filepath" "strings")func GetCurrentDire...原创 2019-04-27 00:43:36 · 398 阅读 · 0 评论 -
spine简单换武器制作 + cocos creator
首先是制作一个动画这里的话我自己制作了一个小视频在B站上面https://www.bilibili.com/video/av45574701/这是一张截图主要是在这里我设置了2中武器,skin_01,skin_02,而skin_00是使用一张白色图片代码的,在里面设置成白色就代表没有武器的情况了相应的代码和项目可以直接从github上面获取https://github.com/...原创 2019-03-07 13:52:14 · 2531 阅读 · 0 评论 -
Lua加密和工具
这里直接提取的是cocos2dx中的xxtea来做的下面是大概的使用,如果自己觉得不是很理想可以参考cocos2dx代码中cocos/scripting/lua-bindings/manual/CCLuaStack.cpp的luaLoadBuffer这个函数里面有用法// cpp中添加的代码// 需要从cocos2dx那边拷贝关于xxtea的h,cpp文件//============...原创 2019-02-24 10:51:25 · 7177 阅读 · 2 评论 -
[迁移]遍历指定文件夹下的所有文件,python
声明:因网易博客将关闭,移到此# -*- coding:utf8 -*-import os,codecs#--------------------------# param path 要搜索文件的目录# param t 保存文件的列表def findfiles(path, t): files = os.listdir(path); for f in files: ...原创 2019-01-29 21:03:58 · 312 阅读 · 0 评论 -
[迁移]从utf8文件中列举所有的字符(文件是utf8格式的)python
声明:因网易博客将关闭,移到此#coding=utf-8## read all charactor from a file# 读取所有的文字# 这里主要是通过, unicode来对一个字符串进行编码成utf8这样就正确读取个数和获取信息了import osdef read_all_char(filename): local_filename = unicode(filen...原创 2019-01-29 21:02:24 · 189 阅读 · 0 评论 -
[迁移] Luac的使用
声明:因网易博客将关闭,移到此luac就是把lua转换成二进制脚本,使用方法比较简单,但是看了说明我是一头雾水,只有自己试验了。使用方法是luac test.lua 将会在同文件夹下生成一个luac.out这个就是二进制文件,如果不想用这个名字luac -o my.out test.lua 这样就可以产生my.out了...原创 2019-02-01 20:39:23 · 1477 阅读 · 0 评论 -
[迁移] 关于c++中使用tolua++导出enum时注意事项
声明:因网易博客将关闭,移到此1.例如namespace my{ enum newenum{ a1 = 1, a2 = 2 }}在lua中调用应该是print(my.a1) --将不使用enum的名字,所以在导出或者在编些enum是尽量名字不同,不然可能存在重复的问题2.例如namespace my{ clas...原创 2019-02-01 20:38:25 · 345 阅读 · 0 评论 -
[迁移]关于QT的脚本(2)
声明:因网易博客将关闭,移到此在” 关于QT的脚本(1)“的基础上添加一些功能在.UI上添加1.添加一个QComboBox 名字mTest_comboBox,并添加几个项test1,test2,test32.添加一个QLabel名字 mTest_ComboBox_label脚本文件中为 function TetrixWindow(ui) { this.ui = ui; ...原创 2019-02-01 20:36:30 · 269 阅读 · 0 评论 -
[迁移] 关于QT的脚本(1)
声明:因网易博客将关闭,移到此一直以来都没有认真的去开过QT内置的脚本,今天心血来潮去把玩把玩。确实不错,下面开始第1个例子开发工具是vs2005结合qt,创建一个qt application,使用qtcreater也可以但是要注意,目前.ui只测试创建的是widget的可以使用。例如myqtscript(记得添加库哦,QtScriptd4.lib QtScriptToolsd4.lib Qt...原创 2019-02-01 20:35:26 · 371 阅读 · 0 评论 -
[迁移] makefile 的一个例子
声明:因网易博客将关闭,移到此/include/test.h/src/test.cppmain.cppMakefile-----------------------------------------------------------------test.h#ifndef __TEST_H__#define __TEST_H__#include<iostr...原创 2019-02-01 20:33:06 · 127 阅读 · 0 评论 -
[迁移]QML与c++交互学习笔记(八) qt c++直接调用QML中的函数, 直接设置属性
声明:因网易博客将关闭,移到此1.这里主要是介绍,如何在c++中调用QML中的函数和设置QML中的属性的问题2.具体代码// UICtest.qmlimport Qt 4.7Rectangle { id: mainWidget; width: 640 height: 480 function callbyc(v) { mainWi...原创 2019-02-01 20:31:36 · 854 阅读 · 0 评论 -
[迁移] qt中让应用程序透明, 关闭QML程序
声明:因网易博客将关闭,移到此这里是设置使QDeclarativeView 透明,注意目前只在windows xp下测试成功,ubuntu上失败。 QDeclarativeView w; w.setWindowFlags(Qt::FramelessWindowHint); w.setAttribute(Qt::WA_TranslucentBackground); ...原创 2019-02-01 20:29:47 · 527 阅读 · 0 评论 -
go遍历目录对lua进行xxtea加密工具
在做urho3d的是时候使用的是lua进行开发,需要对lua进行加密处理,因为go省去各种dll的麻烦,用起来比较方便,所有直接使用go写了实现目的使用命令行形式,方便些批处理需要输入参数是,输入目录,输出目录,头标记,密码输入目录获取所有的lua文件对lua文件进行加密写入到输出目录基本就这些功能代码直接粘贴package main/// 目的是读取指定目录下的所有文件...原创 2019-01-27 10:12:16 · 914 阅读 · 0 评论 -
golang 中 walk gui中使用获取目录的无法设置默认路径的情况
这里出现的是在使用 walk.FileDialog ShowBrowseFolder中无法自动设置到指定的目录,这里进行的修改是// commondialogs.gocallback := func(hwnd win.HWND, msg uint32, lp, wp uintptr) uintptr { const BFFM_INITIALIZED = 1 ...原创 2018-06-15 14:49:31 · 519 阅读 · 0 评论 -
lua中打印table
lua的打印写了一边又一边,我去,每次都要考虑一下,花写时间去写,这个有点,那个啥,扔这里local string_format = string.format;local table_insert = table.insert;function dump_r(t) local sp = " "; local function do_print(tt, l) ...原创 2018-06-12 23:46:13 · 4987 阅读 · 0 评论 -
golang+walk根据数据库表生成java,proto和模板
这个是连接数据库并根据数据库中的表生成对应的一些java和proto的信息,用到了 walk这个库,目前只能在window上使用,如果在其他平台就要自己看着办了, 需要处理其他相关的,就需要自己再进行特殊修改了package main// go build -ldflags="-H windowsgui"//go get github.com/akavel/rsrc//rsrc -manif原创 2017-11-15 20:49:54 · 1135 阅读 · 0 评论 -
批处理逆序重命名当前目录下的png文件
批处理逆序重命名当前目录下的png文件这里的需求是获取当前目录下顺序的文件进行逆序的重命名 我们这里出现的是,图片导出来是逆序的了,我们要转换一下成为正序的 所有写了这么一个脚本@echo offsetlocal EnableDelayedExpansion set work_path=%cd%cd %work_path% set tm=%date:~0,4%%date:~5,2%%da原创 2017-04-27 12:21:35 · 1103 阅读 · 0 评论 -
cocos creator 加载自定义或者压缩文件的方式
工具cocos creator 2.1.2查阅代码目录:[cocos creator 2.1.2项目目录]\resources\engine \cocos2d\core\load-pipeline\uuid-loader.js \cocos2d\core\load-pipeline\binary-loader.js 等等原因制作关卡游戏,发布微信,发现包体打出来一些,无法单包发布,...原创 2019-09-18 22:00:11 · 4241 阅读 · 0 评论