1 OneWord233

尚未进行身份认证

暂无相关描述

等级
TA的排名 15w+

Python利用pyautogui库模拟点击计算器计算

计算1+2+3+…+99+100的值:#-*-coding:utf8-*-importpyautoguix=[0]*200y=[0]*200oneClick=pyautogui.locateCenterOnScreen('1.png')zeroClick=pyautogui.locateCenterOnScreen('0.png')foriin...

2019-08-02 11:13:55

Lua中的中文字符串(UTF-8)处理(获取长度、截取字符串)

functionLuaHelps.GetCharSize(char)--获取单个字符长度 ifnotcharthen return0 elseifchar>240then return4 elseifchar>225then return3 elseifchar>192then return2 else re...

2019-05-29 20:53:20

Lua中的IO使用

最近写一个功能,需要写入本地缓存文件,记录一下Lua的IO用法:localcheckClickPath=Application.persistentDataPath.."/CheckClick.lua"functionMafiaPrequelProxy:CheckRoleClick(uId)--检测玩家id是否点击过 localuserStr=tostring(uId)....

2019-05-10 18:44:37

Python简单实现Socket编程

Python可以很简单实现Socket的网络连接,简简单单30多行,实现客户端和服务器的初步效果。以下是代码:Server.py#-*-coding:utf8-*-importsockethostname='127.0.0.1'#设置IPport=6666#设置端口addr=(hostname,port)s=socket.socket()...

2019-04-28 18:41:42

Python将图片转换成彩色字符图

#-*-coding:utf8-*-importcv2charSize=2#字符尺寸string="$@B%8&WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\|()1{}[]?-_+~<>i!lI;:,\"^`'."count=len(string)img=cv2.imread('01.jpg')u,v,...

2019-04-28 12:16:03

Unity魔方拓展脚本(魔方打乱和复原功能)

接上文,因为懒得自己手动打乱魔方,所以写了一个打乱魔方的脚本,还有魔方复原方法,以下是代码:usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingUnityEngine.UI;publicclassCubePlayer:MonoBehaviour{p...

2019-04-16 10:32:26

Unity做一个魔方

最近项目周期变得平稳,不再像之前那么忙了,所以抽空写了个魔方小游戏,在这里跟大家分享。游戏原理并不复杂,在场景中,我们放了27个Cube,和6个面的触发器,根据触发器的Enter检测和Exit检测,确定对应面的子物体,使得触发器底下的9个Cube能同时转动,同时,再设置X,Y,Z三个轴向的整体转动,子物体是固定的27个Cube。有了思路以后,我们来做场景,做完场景以后,画面大概是这样:...

2019-04-15 10:40:32

Python下载酷狗音乐歌曲

最近想研究一下Python的图形界面,但是因为我的Python版本是2.7,没法用QT,所以试了试wxPython。效果还不错,虽然总体来说不如WPF好用和美观,但是做简单的应用程序足够了。作为练习,写了一个酷狗的音乐下载器,上代码:#-*-coding:utf8-*-importwximporturllibclassApp(wx.App):defOnI...

2019-04-08 18:48:18

Python图片置灰

#-*-coding:utf8-*-importnumpyasnpimportcv2image=cv2.imread('bg_btn_zuo.png',cv2.IMREAD_GRAYSCALE)cv2.imwrite('grayImage.jpg',image)

2019-04-08 12:11:14

WPF桌面应用实例(三):写一个工具关闭所有进程

因为最近上班会打开比较多的软件,导致下班的时候关闭软件也会花费比较多的时间,于是打算写一个关闭所有运行程序的程序。这就会运用到System.Diagnostics命名空间下的Process类,但是只是涉及到进程的获取和退出,我们不需要了解太多,记住几个关键的属性:Id,ProcessName,MainWindowHandle,还有Kill方法,基本上够用。MainWindowHandle...

2019-01-22 18:06:34

Python打包exe应用程序

要打包应用程序,首先我们要导入PyInstaller库,我们可以在File/Setting菜单下添加。接着,我们打开Terminal窗口,输入指令:pyinstaller-F-wXXXXXXXX,代表需要打包的py文件路径,例如D://PythonPro/Other/Test.py-F,代表打包单个程序-w,代表打包窗体程序,不经过控制台...

2018-12-28 11:14:53

Unity中实现动画回放功能

在制作游戏中,我们有时候会播放过场动画或者剧情动画,有时候会需要有动画重新看,或者拖动进度条看每一帧信息的需求,那么怎么办呢,我们需要实现一个动画重放系统,实现逻辑主要是依靠Unity自带的动画曲线类(AnimationCurve),储存游戏物体从动画开始始末的运动轨迹。然后我们用一个重播管理器去管理各项数据,像播放视频一样控制每帧的位置信息,实现重放。以下是核心的两个脚本:ReplayEnt...

2018-12-07 16:49:39

Lua中实现Switch功能

熟悉Lua的大家应该都知道,Lua中是没有Switch语法的,所以很多时候要条件判断的时候只有一条又一条的if和elseif去写,但是很多时候看上去很不直观,但是Lua的table类型其实相当强大。利用表结构和匿名函数,我们就可以实现Switch功能。以下是在项目中的一段应用代码:functionUIActivityTemp.SetPageUIInfoWithIndex(index...

2018-12-07 16:10:53

Python中画柱形图分析数据(分析各国红酒的好酒占比数据)

最近有网友求助一个分析红酒数据画柱形图的问题,之前没画过柱形图,所以特意去研究了一下。分享一下画柱形图的方法,以下是代码:#-*-coding:utf8-*-importmatplotlib.pyplotaspltfromnumpyimport*importrandomimportcsvdefParseWineData():#解析数据cou...

2018-11-22 21:04:07

Unity中使用LineRenderer画线条

usingUnityEngine;publicclassDraw:MonoBehaviour{[Header("线条预制体")]publicGameObjectlinePrefab;//线条渲染器privateLineRendererline;//顶点下标privateinti;voidU...

2018-11-19 11:33:29

Unity中的截屏功能

usingUnityEngine;publicclassCaptureScreen:MonoBehaviour{voidOnGUI(){//截屏if(GUILayout.Button("截屏")){Debug.Log("截屏");Cature();...

2018-11-19 11:19:18

Unity中游戏卡牌滚动效果,EnhanceScrollview(适用于NGUI,UGUI)

最近项目中的活动面板要做来回滚动卡牌预览效果,感觉自己来写的话,也能写,但是可能会比较耗时,看到Github上有开源的项目,于是就借用了,Github的资源地址是:https://github.com/tinyantstudio/EnhancedScrollView,感谢作者tinyantstudio的分享。本篇博客旨在告诉大家如何利用这个插件。插件的核心在于工程中的6个脚本,以下是六个脚...

2018-11-16 12:20:46

Python三种排序算法的运行速度对比(快速排序、冒泡排序、选择排序)

最近看了一下快速排序算法,据说速度比其他的排序算法快,于是写了三个排序算法对比一下,分别是冒泡排序,快速排序,选择排序,以下是三个排序算法的代码:冒泡排序  BubbleSort.py#-*-coding:utf8-*-defSort(list):num=len(list)foriinrange(0,num-1):isSor...

2018-11-15 10:50:34

Python创建决策树—解决隐形眼镜选择问题

现在我们碰到这样一个问题,一个人去医院想配一副隐形眼镜。我们需要通过问他4个问题,决定他需要带眼镜的类型。那么如何解决这个问题呢?我们决定用决策树。首先我们去下载一个隐形眼镜数据集,数据来源于UCI数据库。下载了lenses.data文件,如下:11111321112231121341122151...

2018-10-25 17:43:37

Python处理数据—生成散点图

Python作为一门工具,具有极强大的处理数据的能力,今天我们看一下如何用python生成数据散点图我们先新建一个TXT文件,里面存储10组数据,每组数据4个值,分别代表运动的时间,玩游戏所占一天时间的百分比,每周吃垃圾食品的次数,以及个人魅力的分类(1-3),如下:100.000.2410.003150.000.3012.002300.000.455.00120...

2018-09-28 14:46:12

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。