【Godot】@export_multiline

@export_multiline

在 Godot 中,@export_multiline 是一个用于脚本变量的注解,允许你在编辑器中为字符串变量提供多行输入支持。

作用

多行文本编辑:通常,@export 注解的字符串变量在编辑器中只能单行输入。使用 @export_multiline 后,编辑器会提供一个多行文本框,方便输入和编辑多行文本。

用法

将 @export_multiline 注解应用于脚本中的字符串变量,例如:

python 复制代码
@export_multiline
var description: String = ""

示例

假设你有一个 NPC 脚本,需要为角色添加多行描述:

python 复制代码
extends Node

@export_multiline
var npc_description: String = "这是一个NPC的描述。\n你可以在这里写多行文本。"

在编辑器中,npc_description 变量会显示为一个多行文本框,便于输入和编辑长文本。

总结

@export_multiline 简化了多行文本的编辑,适用于需要处理大量文本的场景,如对话、描述等。

相关推荐
点心的游戏开发世界1 天前
GDScript 入门笔记(二):变量与数据类型
笔记·游戏引擎·godot
郝学胜-神的一滴2 天前
CMake 047:解锁安装阶段自定义操作,告别配置阶段提前执行坑
运维·服务器·c++·游戏引擎·图形渲染·opengl
微三云生态系统架构师-彭丹3 天前
任务卷轴积分系统架构设计:从任务状态机到合规风控的完整实现
unity·系统架构·游戏引擎
XR技术研习社3 天前
从 PICO 文档看未来短期内的 Unity 版本选择
unity·游戏引擎·xr·vr
玖玥拾3 天前
Unity 热更新(一)
unity·游戏引擎
烛阴3 天前
Godot 4 入门(01):安装、汉化并运行第一个 2D 游戏场景
godot
KhalilRuan3 天前
Unity性能优化
unity·性能优化·游戏引擎
五仁烧饼4 天前
Unity性能优化系列内存篇 - 移动端内存优化
unity·性能优化·游戏引擎
WiChP5 天前
【V0.1B15】从零开始的2D游戏引擎开发之路
游戏引擎
zhchyun20087 天前
# 【Unity UI 进阶】仿 Element UI 打造企业级 Unity UI 组件库(06)
ui·unity·游戏引擎