问题标签 [unity3d-ui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unity3d - 如何在输入键上取消选择 Textmesh Pro 输入字段?
我有一个输入字段,其中包含一些关于选择和取消选择的重要处理程序。有它的设置:
没有其他任何改变;我不包括这些处理程序,因为没有它们问题是可重现的。
期待
当我按 Enter 时,输入字段确认输入,取消选择并调用事件。这同样适用于 Esc 键,只是应该取消输入。
现实
当我按 Enter 时,输入字段似乎保持选中状态,未调用事件处理程序,但我无法输入文本,如果再次按 Enter,输入字段似乎再次激活(它选择所有文本并且我有On焦点 -启用全选)。Esc 键也有同样的问题。
我发现On End Edit事件在 Enter 按下时被调用,但是如何取消选择输入字段?它应该调用On Deselect事件并且不应在 Enter 时再次激活。我试着打电话DeactivateInputField
,它没有用。
unity3d - UI 的着色器图在场景选项卡中有效,但在游戏选项卡中无效
我正在尝试创建一个可以为 UI 项目添加发光的着色器。它适用于场景选项卡:
但是在游戏选项卡或内置项目中根本不起作用:
我不太擅长着色器,所以我不确定我是否做错了什么,或者 Shader Graph 不应该与 Unity UI 一起使用。可以?
c# - unity c# Vr 中的步行目标问题
我正在制作一个游戏,我试图让 Ethan (AIThirdPersonController) 走到用户所在的地方。用户通过查看他们想去的地方移动,然后单击按钮开始和停止。我为 ethan 编写的代码可以去任何用户所在的地方是这样的:
MeMyselfEye 是拥有主摄像机和角色控制器的 游戏对象 在此处输入图像描述 这是我的 MeMyselfEye 游戏对象 的图像 在此处输入图像描述 这是我的 walkTarget 游戏对象的图像,其中包含 LookMoveTo 脚本。如果有人知道如何让 Ethan 跟随/走到 VR 耳机中的玩家所在的任何地方,请告诉我,谢谢!
这些是 ethan 检查员面板的图像
在此处输入图像描述.imgur.com/uCjFu.jpg 在此处输入图像描述
这是 MeMyselfEye 的检查器面板 在此处 输入图像描述