text | 要编辑的文本。此函数的返回值应分配回字符串,如示例所示。 |
maxLength | 字符串的最大长度。如果省略,则用户可以永久键入。 |
style | 要使用的样式。如果省略,则使用当前 GUISkin 中的 textField 样式。 |
options | 一个可选的布局选项列表,用于指定额外的布局属性。此处传递的任何值都将覆盖 style 定义的设置。<br>其他资源:GUILayout.Width、GUILayout.Height、GUILayout.MinWidth、GUILayout.MaxWidth、GUILayout.MinHeight、GUILayout.MaxHeight、GUILayout.ExpandWidth、GUILayout.ExpandHeight。 |
string 已编辑的字符串。
生成一个多行文本字段,用户可以在其中编辑字符串。
游戏视图中的文本区域。
using UnityEngine;
public class ExampleScript : MonoBehaviour { string stringToEdit = "Hello World\nI've got 2 lines...";
void OnGUI() { // Make a multiline text area that modifies stringToEdit. stringToEdit = GUILayout.TextArea(stringToEdit, 200); } }