【发布时间】:2015-12-02 01:02:48
【问题描述】:
当我的 FPC 碰撞到一个对象时,我试图禁用它的 mouselook。这是触发 FPC 时我的 GameObject 的代码:
#pragma strict
var showButtons : GameObject;
function Start () {
showButtons.SetActive(false);
}
function OnTriggerEnter ()
{
showButtons.SetActive(true);
}
function OnTriggerExit ()
{
showButtons.SetActive(false);
}
function Update () {
}
现在我有一个用 C# 编写的代码,我不知道如何将此代码转换为 UnityScript,以便我可以轻松地将此代码插入到上面的 UnityScript 代码中。顺便说一句,这个 C# 代码运行良好。请帮我将此 C# 代码转换为 UnityScript。
using UnityEngine;
using System.Collections;
public class pauseCollision : MonoBehaviour {
MouseLook playerLook;
MouseLook camLook;
// Use this for initialization
void Start () {
playerLook = (MouseLook)GameObject.Find("First Person Controller").GetComponent("MouseLook");
camLook = (MouseLook)GameObject.Find("Main Camera").GetComponent("MouseLook");
playerLook.enabled = false;
camLook.enabled = false;
}
// Update is called once per frame
void Update () {
}
}
【问题讨论】:
标签: c# unity3d unityscript gameobject