网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月06日漏签0天
godot吧 关注:10,161贴子:43,683
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 4回复贴,共1页
<<返回godot吧
>0< 加载中...

【教程】Godot_GDScript语言参考

  • 只看楼主
  • 收藏

  • 回复
  • ylm2003224
  • 项目流程
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
原文:http://www.godotengine.org/wiki/doku.php?id=gdscript
说明:Godot的专用脚本语言
历史:总结一下就是由于其他语言的总总不适合Godot,最后GDScript就诞生了。此处省略一万字……想详细了解的可以看原文
教程1#开始!


  • ylm2003224
  • 项目流程
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
二.语言
1.标识符
标识符可以是一个包含任何字母、数字、下划线的字符串,但是不能以数字开头,并区分大小写。
2.关键字
下表列出了支持的关键字,由于关键字都是保留字,所以不能用来做标识符。
(表不存在了=.=)
3.操作符
下表是支持的操作符和他们的优先级:

字面值:


2026-03-06 18:26:00
广告
不感兴趣
开通SVIP免广告
  • ylm2003224
  • 项目流程
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
静态函数
一个函数能被定义为静态的,如果是静态函数,则不能用访问实例的成员变量或“self”。这主要是有益于编写库和helper函数。
static func sum2(a,b):
return a+b
工具模式
脚本在默认的情况下并不在编辑器中运行,并且只有导出的属性能被改变。有某些情况下期望他们可以这样做(只要他们不执行游戏代码或手动避免这样做),为此“tool”关键字出现了,并且必须放置在文件顶部。
tool
extends Button
func _init():
print("Hello")


  • ylm2003224
  • 项目流程
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
内存管理
如果一个类从Reference继承,当实例不再使用时应该被释放。没有垃圾回收器的存在,只是简单的引用计数器。默认情况下,所有的类没有定义从Reference继承。如果这样不理想,那么一个类必须手动继承Object并且必须调用instance.free()。为了避免这种不能被释放的环引用情况,提供了一个创建弱引用的函数weakref()
函数引用
函数不能被引用,因为他们不能被看做是类成员。这里有两个备选方案,分为是“call”函数和funcref()助手。
instance.call("funcname",args) # call a function by bane # 调用一个函数
var fr = funcref(instance,"funcname") #create a function ref # 创建一个函数ref
fr.exec(args)


  • 影魔zzs
  • 着色器
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
xie xie lou zhu!


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 4回复贴,共1页
<<返回godot吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示