godot新手教程1[button信号使用]<godot节点信号对照及节点属性用法>

  1. button(按钮)节点信号对照:

 

1:pressed()      #按钮点击信号

#绑定按钮点击后触发信号

       Pressed使用案例:

              func _on_”节点路径”_Button_pressed():            #按钮点击信号触发函数

                     pring(“学习文档”)                #在日志输出

              pass                                          #结束函数

       2:button_down()   #按钮按下信号

                                   #绑定按钮按下后触发信号

       Button_down()使用案例:

              func _on_”节点路径”_button_down():               #按钮按下信号触发函数

                     pring(“按钮按下后触发此代码”) #在日志内输出

              pass                                                 #结束函数

       3:button_up() #按钮回弹信号

                                   #绑定按钮结束按下后触发信号

       Button_up()使用案例:

              func_on_”节点路径”_button_up():                    #按钮回弹后触发函数

                     pring(“按钮回弹后触发次代码”)#在日志内输出

              pass                                          #结束函数

注意:在godot里面带有坐标的变量可以使用vector()来赋值,如在2d里面可以为xy=vector2(1,2),”1”为x的值,”2”为y的值,如在3d里面可以用xyz=vector3(1,2,3)”1”为x的值,”2”为y的值,”3”为z的值.

 

1.1  button(按钮)节点属性用法:

1.1.1 rect_position属性的代码修改方法:

$button.rect_position.x= x                 #更改button的世界坐标下的x轴

$button.rect_position.y= y                 #更改button的世界坐标下的y轴

#$button.rect_position.x或$button.rect_position.y可以做为变量如:

$button.rect_position.x= $button.rect_position.x+1

       1.1.2text属性代码修改方法:

              $button.text=”text修改”                     #更改button的text(文本)值

       #注意text类型为字符型,如过输入的值为整形或浮点型那么会报错为”类型错误”

       #在godot引擎内如想转换整形或浮点型为字符型需要:

              A=str(A)                                            #把A变为字符型

       1.1.3rect_size属性代码修改方法

              $ button.rect_size.x =x                       #更改button的宽度

$button.rect_size.y=y                         #更改button的高度

       # $button.rect_size.x或$button.rect_size.x可以做为变量如:

$button.rect_size.x=$button.rect_size.x+1

1.1.4rect_rotation属性的代码修改方法

        $button. rect_rotation=10           #更改button的旋转度数

#rect_rotation的值可以为负数,(为逆时针旋转)

如有godot 的技术问题可以加qq:1799096798(虽然 我也不一定知道嘿嘿嘿)

 

posted @ 2019-10-27 22:43  舍予艹四木  阅读(2828)  评论(0编辑  收藏  举报