logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

游戏制作之路(58)导入粒子系统

前面学习了创建一个简单的粒子系统,一般情况下是可以满足的,但是需要更高级的功能,就得自己去创建了,可以使用Particle Animator从零开始创建,还有另外一个方法,就是使用资源,比如默认的资源里就有20多种粒子特效,包括尘土、爆炸、火焰、水花等效果,已经做成预制件供我们使用了。如下图进行导入资源:在主菜单Assets/Import Package/ParticleSystems...

#unity
python里使用正则表达式的预先定义集合字符

在前面我们学习了使用正则表达式的字符集合的表示方法,可以采用枚举的方法,也可以采用连接符的方法,但是还是觉得有些麻烦,比如字符集合,数字集合等等,这些集合可以预先定义好,这不是更加方便了吗?因此在正则表达式里就预先定义下面的这些集合:代码意义\d数字集合\D非数字集合\s分隔符 (tab, space, newline, etc.)\S非分隔符\w字母,数字,下划线\W非(字母,数字

#python#tensorflow#正则表达式
3.2.1 正则表达式的语法

特别字符集:‘.’点号,在缺省的情况下,可以用来代替任何除换行符之外的字符;如果DOTALL标志设置了,它可以用来代替任何字符,包括换行符。例子:#re import re m = re.findall('a.', 'ab a2 bb a+')if m:    print(m)结果输出如下:['ab', 'a2', 'a+']在这个例子里,先使用import语句导入正则表达式库re,然后使用函数f

#python#正则表达式
让树莓派支持C++17开发

时间不断地流逝,到目前已经是2022年了,离2017年已经过去5年了。因此开发语言也与时俱进,慢慢转换到C++17的版本上来了。要想在树莓派里使用更高的版本,需要安装g++10.1版本。GCC支持C++版本如下:下面就来进行这个过程:更新最新的系统$ sudo apt update && sudo apt upgrade -y从库里下载二进制版本$ git clone https:

使用VS2022编译树莓派的远程工程时出错boost::log::v2_mt_posix::attribute_name::get_id_from_string(char const*)

最后才发现一个问题,在linux命令行里编译时,可以把多个参数一起写入去,它们会分配到不同阶段使用,但是 VS2022就不行了了。因为C++的应用使用 boost库,这时候创建简单的工程都可以编译,但是到log这个库,就怎么搞都不成功了。libboost_log.a,所以要注意这个变换规则,首先要把lib去掉,再要把.a去掉。这样是可以编译通过的,那么说明就是VS2022的配置问题了。仔细地查看了

文章图片
#linux#服务器
树莓派上安装protobuf 3.18.2版本

树莓派上安装protobuf 3.18.2版本从网站上下载源码:https://github.com/protocolbuffers/protobuf/archive/refs/tags/v3.18.2.tar.gz解压到目录:protobuf-3.18.2然后更新软件:sudo apt-get install autoconf automakers lib tool curl make g++

python里使用正则表达式的groups()函数访问组匹配串

前面通过括号()的方式来匹配正则表达式,会发现有多个成立的,如果把这些匹配的结果放到一个元组里,怎么样访问这些匹配的结果呢?在这里使用groups()函数来访问,如下面的例子:#python 3.6#蔡军生#http://blog.csdn.net/caimouse/article/details/51749579#import retext = 'This is some text

#python#tensorflow#正则表达式
python里使用正则表达式的分组命名方式

在前面学习了分组匹配的模式,可以通过groups()来全部访问匹配的元组,也可以通过group()函数来按分组方式来访问,但是这里只能通过数字索引来访问,如果某一天产品经理需要修改需求,让你在它们之中添加一个分组,这样一来,就会导致匹配的数组的索引的变化,作为开发人员的你,必须得一行一行代码地修改。因此聪明的开发人员又想到一个好方法,把这些分组进行命名,只需要对名称进行访问分组,不通过索引来访问了

#python#tensorflow#正则表达式
python里使用正则表达式的search()函数实现指定位置搜索

前面学习过search()可以从任意一个文本里搜索匹配的字符串,也就是说可以从任何位置里搜索到匹配的字符串。但是现实世界很复杂多变的,比如限定你只能从第100个字符的位置开始匹配,100个字符之前的不要匹配,这样的需求怎么样实现呢?来看下面的例子,它就是指定位置开始搜索:#python 3.6#蔡军生#http://blog.csdn.net/caimouse/article/details

#python#tensorflow#正则表达式
python里使用正则表达式的全匹配功能

前面学习了很多匹配,比如搜索任意位置的search()函数,搜索边界的match()函数,现在还需要学习一个全匹配函数,就是搜索的字符与内容全部匹配,它就是fullmatch()函数。例子如下:#python 3.6#蔡军生 #http://blog.csdn.net/caimouse/article/details/51749579#import retext = 'This is some t

#python#tensorflow#正则表达式
    共 144 条
  • 1
  • 2
  • 3
  • 15
  • 请选择