UNITY游戏引擎的Javascript帮助
Javascript help for UNITY Game Engine
我是编码新手,所以除了在like。。。最后三天。我只想让玩家走进一个对撞机来触发Canvas UI,然后在退出对撞机时让Canvas消失。这是我到目前为止的代码:
// JavaScript source code
function OnTriggerEnter(Col : Collider)
{
if(Col.tag == "Player")
{
myCanvas.active = true;
}
}
function OnTriggerExit(Col : Collider)
{
if(Col.tag == "Player")
{
myCanvas.active = false;
}
}
即使我没有遇到任何错误,它也会播放,但我会进入对撞机区域,画布不会显示,当我退出对撞机时,它就像退出了播放模式。。。请帮忙?
我建议您获取Canvas组件所在的GameObject。将此对象设置为非活动
canvasObj.SetActive(false);
http://docs.unity3d.com/ScriptReference/GameObject.SetActive.html
如果你想启用/禁用组件(例如myCanvas是对Canvas的引用),你需要使用.enabled
https://unity3d.com/learn/tutorials/modules/beginner/scripting/enabling-disabling-components
相关文章:
- Wordpress 3级水平导航-需要jquery/javascript帮助进行对齐
- 某些变量中的JavaScript帮助
- UNITY游戏引擎的Javascript帮助
- JavaScript 帮助(对于初学者来说非常简单)
- 单击href旁边的链接(删除图标)时删除href(Javascript帮助)
- 为每个循环提供Javascript帮助
- 根据下拉选择自动填充文本框(Laravel和Javascript帮助!
- Javascript 帮助 关于 “document.getElementById” 请
- Javascript 帮助 - 添加指向在身体加载时弹出的图像的链接
- 如果,或者,虽然不是..需要 JavaScript 帮助
- 价格计算器 Javascript 帮助 - 共享变量的值
- 书签需要Javascript帮助
- 我需要一些JavaScript帮助
- 关于开关大小写的快速 JavaScript 帮助
- 简单的 Javascript 帮助请求
- 需要 HTML 下拉 JavaScript 帮助
- 有没有Javascript帮助框架
- JavaScript 帮助将元素从一个列表移动到另一个列表
- 需要网站的Javascript帮助
- JavaScript帮助(特别是循环和数组)