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

相关推荐
郑寿昌19 小时前
UE5与UE6在Lumen和Nanite的差异解析
游戏引擎·图形渲染·着色器
郝学胜-神的一滴1 天前
罗德里格斯旋转公式(Rodrigues‘ Rotation Formula)完整推导
c++·unity·godot·图形渲染·three.js·unreal
郑寿昌1 天前
UE6 AI加速Lumen光线追踪降噪技术解析
人工智能·游戏引擎
晴夏。1 天前
GAS下的网络同步的全面分析【超级全面】
游戏引擎·ue·gas·网络同步
田鸡_1 天前
Unity新输入系统(Input System)教学篇
unity·游戏引擎·游戏程序
EQ-雪梨蛋花汤1 天前
【Unity笔记】Unity 音游模板与免费资源:高效构建节奏游戏开发全指南
笔记·unity·游戏引擎
微莱羽墨1 天前
零、0基础入门Unity 安装详细教程(2026最新版教程,安装Unity看这一篇就够了!)
unity·游戏引擎·unity安装
nnsix1 天前
Unity 刚体的 默认力、瞬时力 区别
unity·游戏引擎
nnsix1 天前
Unity Sprite的 Generate Physics Shape 参数解释
unity·游戏引擎
魔士于安1 天前
Unity完整小球迷宫项目
前端·unity·游戏引擎·贴图·模型