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

相关推荐
AA陈超4 小时前
虚幻引擎UE5专用服务器游戏开发-32 使用Gameplay Tags阻止连招触发
c++·游戏·ue5·游戏引擎·虚幻
危险库8 小时前
【UE4/UE5】在虚幻引擎中创建控制台指令的几种方法
c++·ue5·游戏引擎·ue4·虚幻
大Mod_abfun13 小时前
Unity游戏基础-4(人物移动、相机移动、UI事件处理 代码详解)
游戏·ui·unity·游戏引擎
陈尕六15 小时前
从零开始的 Godot 之旅 — EP5:控制角色移动
godot·游戏开发
大Mod_abfun16 小时前
Unity游戏基础-3(UI层)
游戏·ui·unity·游戏引擎
大有数据可视化1 天前
告别传统监控:基于Unity+IoT打造沉浸式数字孪生车间
物联网·unity·游戏引擎
雪下的新火1 天前
爆炸特效:Unity+Blender-02-火焰
unity·游戏引擎·blender·特效制作·笔记分享
雪下的新火1 天前
Unity+Blender-03-输出制作Flipbook
游戏·unity·游戏引擎·blender·资源·笔记分享
大Mod_abfun1 天前
Unity游戏基础-1(安装~工作区构建)
游戏·unity·游戏引擎·大学课程·数媒
qq_428639611 天前
虚幻基础:角色攻击
游戏引擎·虚幻