Показать сообщение отдельно
Старый 02.01.2013, 00:06   #12
mepihin
ПроЭктировщик
 
Регистрация: 31.12.2012
Сообщений: 165
Написано 5 полезных сообщений
(для 7 пользователей)
Ответ: Проблема с фонарем

спс, вот фулл скрипт:
#pragma strict

var spotlight:Light;
var 
activelight:int 1;

function 
Update()
{
    if(
networkView.isMine)
    {
      
        if(
Input.GetKeyDown(KeyCode.F) && activelight==1)
        {
            
GameObject.FindGameObjectWithTag("light").animation.CrossFade("off");
            
networkView.RPC("SetSpotlight",RPCMode.All0);
        }
        else  if(
Input.GetKeyDown(KeyCode.F) && activelight==0)
        {
            
GameObject.FindGameObjectWithTag("light").animation.CrossFade("on");
            
networkView.RPC("SetSpotlight",RPCMode.All1);
        }
    }
}
@
RPC
function SetSpotlight(state:int)
{
     
activelight state;
     
spotlight.enabled state == 1;

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
LLI.T.A.L.K.E.R. (21.06.2014)