Возникла проблема в двери которая должна открываться по сети
вот скрипт самой двери без компонентов сети
using UnityEngine;
using System.Collections;
public class open_door : MonoBehaviour
{
public float smooth = (float)2.0;
public float DoorOpenAngle = (float)110.0;
public float DoorCloseAngle = (float)0.0;
public bool open = false;
public bool enter = false;
public GameObject pl;
public string defined_key = "e";
void Update ()
{
if(open == true)
{
var target = Quaternion.Euler (transform.localRotation.x, DoorOpenAngle, transform.localRotation.z);
transform.localRotation = Quaternion.Slerp(transform.localRotation, target,
Time.deltaTime * smooth);
}
if(open == false)
{
var target1 = Quaternion.Euler (transform.localRotation.x, DoorCloseAngle, transform.localRotation.z);
transform.localRotation = Quaternion.Slerp(transform.localRotation, target1,
Time.deltaTime * smooth);
}
if(enter == true)
{
if(Input.GetKeyDown(defined_key))
{
open = !open;
}
}
}
void OnTriggerEnter(Collider other)
{
if (other.gameObject.tag == "Player")
{
(enter) = true;
}
}
void OnTriggerExit (Collider other)
{
if (other.gameObject.tag == "Player")
{
(enter) = false;
}
}
}
создание сети взято из примера " рах ", все игроки подключаються, все работает стабильно, а вот не могу понять как с дверью, когда в проэкте то дверь открываеться, а вот уже скомпилированая то нет уже.
подскажите что именно в этом скрипте нужно добавить?
потому что я уморолся з isMine((