欢喜嚓茶

文章
3
资源
0
加入时间
3年0月21天

Golang游戏 图像旋转模拟运动 (ebiten)

运动效果首先为Ebiten GeoM结构体(github.com\hajimehoshi\ebiten\v2@v2.0.7\geom.go)添加了一个可以旋转旋转中心的方法//(x,y)为旋转中心坐标 // theta 为旋转角度,弧度制func (g *GeoM) RotateByPoint(x, y, theta float64) { if theta == 0 { return } sin, cos := math.Sincos(theta) _tx, _ty := g.tx-x

PyCharm 这40个使用技巧真棒

在 PyCharm 中有一个功能叫 Live Template,它可以用来自定义一些常用的代码片段。比如下面这段,几乎是写 Python 脚本必备的当你在PyCharm 中编码 python 代码时,只要输入 main ,PyCharm 就会在 Live Template 里找到定义过的代码片段,然后只要直接键入回车,就可以生成这段代码。再比如说,我通常会定义简单的装饰器代码这样当我要定义一个最简单的装饰器时,只要输入deco再直接敲入回车就行啦。根据开源框架定制功能,是我每天都要做的事情。