- 博客(4)
- 收藏
- 关注
原创 godot3.4利用信号和按钮控制节点运动
需求:1.当点击按钮时,按钮的text属性内容跟随变化2.初始化状态下节点做圆周运动3.点击按钮后节点运动停止,重复点击按钮,节点恢复运动重点函数:在Node类中 is_processing()函数判断proces循环是否激活。set_process设置process循环状态,TRUE表示激活,FALSE表示失活。节点运动函数见往期内容。上代码...
2022-01-10 01:32:41
574
原创 godot3.4实现节点按照某个坐标旋转
分析后想到两种解决办法:第一种是建立父子节点,然后旋转父节点使子节点跟随运动。另外一种方法使通过旋转向量的方法实现。第一种方法:上代码第二种方法
2022-01-10 00:38:33
1561
原创 Godot3.4利用键盘左、右键实现图片顺时针或者逆时针旋转
1.新建Node2d节点,创建sprite作为其子节点,在sprite节点上添加脚本。2.游戏的本质就是一个死循环,所以任何物体的持续运动都需要数值或者说向量的累加,除非是在一帧内从A点到达B点。节点的旋转需要用到rotation属性(需要注意的是该属性的值是弧度不是角度),自定义一个方向变量正负一、π和速度。3.绑定两个键盘事件,当按左键时方向变量为-1,右键为1,核心代码如下:4.重点:当停止按键时方向变量归0否则程序报错...
2022-01-10 00:01:36
2827
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人