- Home /
Duplicate Question
NullReferenceException: Object reference not set to an instance of an object
I have this particle script, but when I try to activate the RPV void I get this error message
NullReferenceException: Object reference not set to an instance of an object particletrigger.Update () (at Assets/Photon Unity Networking/Resources/NetworkScript/particletrigger.cs:22)
using UnityEngine;
using System.Collections;
public class particletrigger : MonoBehaviour {
private PhotonView myPhotonView;
// Use this for initialization
void Start () {
myPhotonView = GetComponent<PhotonView>();
}
// Update is called once per frame
public void Update () {
if(Input.GetKeyDown(KeyCode.Space))
networkView.RPC("DoExploder",RPCMode.All, new object[]{15});
else if (Input.GetKeyDown(KeyCode.Return)){
this.myPhotonView.RPC("DoExploder", PhotonTargets.All, new object[]{122});
}
}
[RPC]
public void DoExploder(int count){
Debug.Log("Check");
particleSystem.Emit(count);
}
}
Where is networkView declared? Are you absolutely positive there is a PhotonView attached to the object?
Answer by Pendrokar · Sep 29, 2014 at 08:42 AM
NullReferenceException: Object reference not set to an instance of an object particletrigger.Update () (at Assets/Photon Unity Networking/Resources/NetworkScript/particletrigger.cs:22)
This is the line:
this.myPhotonView.RPC("DoExploder", PhotonTargets.All, new object[]{122});
"this" is definitely set, so "myPhotonView" must be the one that is "null" and you are trying to a function on it, meaning that the following failed to find the component:
myPhotonView = GetComponent();
The PhotonView must be attached to the GameObject that this script is running in for that line to work.
Follow this Question
Related Questions
Allocating Game Object name dynamically using Find 0 Answers
Why am I getting a NullReferenceException while trying to set a gameobjects animation frame? 0 Answers
NullReferenceException .. problem with Camera.main.transform 2 Answers
Raycasting null object reference error 1 Answer
Editing in Animator removes Player tag 0 Answers