C# Unity |
您所在的位置:网站首页 › 王夫人的原名叫什么 › C# Unity |
问题描述
我想清除Unity的输入菲尔德,但我无法使其工作.我现在要做的是: public InputField inputfieldname; inputfieldname.text = ""; ,但是直到您选择它之前,它才清除字段.是否可以完全通过代码完全清除字段? 预先感谢! ablos 推荐答案我正在运行的统一版中不存在此问题.我对您的建议是更新到5.4 ..如果您不想,那么您可以使用代码选择InputField. public InputField inputfieldname; inputfieldname.Select(); inputfieldname.text = "";您可以将其作为扩展方法. public static class Extension { public static void clear(this InputField inputfield) { inputfield.Select(); inputfield.text = ""; } }现在您可以像以下内容一样使用它: public InputField inputfieldname; inputfieldname.clear();本文地址:https://www.itbaoku.cn/post/1849198.html?view=all |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |