【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 简化了多行文本的编辑,适用于需要处理大量文本的场景,如对话、描述等。

相关推荐
nnsix1 小时前
Unity Texture2D的 Read/Write 选项
unity·游戏引擎
WiChP14 小时前
【V0.1B11】从零开始的2D游戏引擎开发之路
开发语言·游戏引擎
玖玥拾14 小时前
Cocos学习笔记:武器系统与数据驱动UI联动
游戏引擎·cocos2d
fqbqrr1 天前
2606d,用d语言构建游戏引擎
游戏引擎·d
TO_ZRG2 天前
Unity 证书校验
unity·游戏引擎
mxwin2 天前
Unity Shader 切线空间数据是如何计算出来的
unity·游戏引擎·shader
mxwin2 天前
Unity Shader 法线贴图跟切线空间有什么关系
unity·游戏引擎·贴图·shader
mxwin2 天前
Unity Shader 贴图和采样的关系 如何保证贴图清晰
unity·游戏引擎·贴图·shader
心前阳光2 天前
Unity之使用火山引擎实现文字提问流式回复
unity·游戏引擎·火山引擎