如何设置“占位符” “输入字段”中的属性通过 C# 脚本组件? (附图片)
这是“输入字段”组件捕获图像。
蓝色框是没有链接的“占位符”。 我想使用占位符对象设置此值
我的意思是下面的“我的占位符对象”。
在统一编辑器中,我可以通过将“我的占位符对象”拖动到蓝色框来设置它。
我的问题是如何通过脚本获取它。
InputField myInputField = myGameObject.AddComponent<InputField>();
myInputField.GetComponent<InputField>().placeholder = placeH01;
<<不工作,类型与 GameObject 和 UI.Graphic 不匹配错误
This is 'Input Field' component capture image.
Blue box is 'Placeholder' without linked.
I want to set this value with my placeholder object
I mean 'my placeholder object' below.
In unity editor, I can set this using dragging 'my placeholder object' to blue box.
My question point is that how to get this via script.
InputField myInputField = myGameObject.AddComponent<InputField>();
myInputField.GetComponent<InputField>().placeholder = placeH01;
<< not working, type mismatch error with GameObject and UI.Graphic
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我没有看到您的代码中的
placeH01
是什么,但听起来它是一个GameObject
并且您可能更想要I don't see what
placeH01
is in your code but it sounds like it is aGameObject
and you probably rather would want