返回介绍

面向对象

发布于 2024-01-08 20:55:54 字数 1839 浏览 0 评论 0 收藏 0

对象,其实就是平时我们口中的“东西”,每一个“东西”,在程序中都可以抽象成对象,例如游戏中的一个箱子、敌人、门,甚至是 UI 上的一个按钮、一张图片都可以理解成对象。

对象拥有两种最基础的东西:

  1. 属性
  2. 方法

属性是用来描述对象的,例如箱子的大小、敌人的血量,说白了就是变量,只不过这个变量是属于一个对象的。

方法则是对象可以进行的动作,例如打开箱子、敌人受伤、开门操作,说白了就是一段代码,也就是用 func 定义的方法。

Godot 中的对象还可以有信号,这个以后再讲。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文