Help my Spawn photon Not working
Options
Can anyone help me please my script is correct more when i go from enter the object does not appear.
using UnityEngine;
using System.Collections;
[RequireComponent(typeof(PhotonView))]
public class WeaponTake : bl_PhotonHelper {
public int Price;
public Transform Spawnpoint;
public Rigidbody Prefab;
private PhotonView view = null;
[PunRPC]
void OnTriggerEnter(Collider c)
{
if (c.transform.tag == bl_PlayerPhoton.PlayerTag)
{
bl_PlayerPhoton p = c.GetComponent<bl_PlayerPhoton>();
if (p.isLocalPlayer)
{
transform.position = new Vector3(transform.position.x, transform.position.y + 1, transform.position.z);
}
}
}
public void OnTriggerStay(Collider c)
{
if (c.transform.tag == bl_PlayerPhoton.PlayerTag )
{
bl_PlayerPhoton p = c.GetComponent<bl_PlayerPhoton>();
if (p.isLocalPlayer)
{
c.gameObject.GetComponent<GUISystem> ().Cost = Price;
c.gameObject.GetComponent<GUISystem> ().CostShow = true;
if (Input.GetKey(KeyCode.Return) && c.gameObject.GetComponent<GUISystem> ().Money > Price){
c.gameObject.GetComponent<GUISystem> ().Money -= Price;
GameObject Prefab = (GameObject)PhotonNetwork.Instantiate ("Prefab", Spawnpoint.position, Spawnpoint.rotation,0);
GetComponent<Collider>().gameObject.GetComponent<GUISystem> ().CostShow = false;
}
}
}
}
void OnTriggerExit(Collider c)
{
if (c.transform.tag == bl_PlayerPhoton.PlayerTag )
{
bl_PlayerPhoton p = c.GetComponent<bl_PlayerPhoton>();
if (p.isLocalPlayer) {
c.gameObject.GetComponent<GUISystem> ().CostShow = false;
transform.position = new Vector3 (transform.position.x, transform.position.y - 1, transform.position.z);
}
}
}
}
0