// Use this for initialization void Start() { ovalPlayer = transform.root; flyAround = ovalPlayer.gameObject.GetComponent <FlyAround>(); tourMode = GetComponent <TourMode>(); //Setup Photon Event Callback PhotonNetwork.OnEventCall += this.OnEvent; }
// Use this for initialization void Start() { ovalPlayer = transform.root; flyAround = ovalPlayer.gameObject.GetComponent <FlyAround>(); modelContainer = GameObject.FindWithTag("ModelContainer").transform; tourContainer = GameObject.FindWithTag("TourContainer").transform; nextPoint = tourContainer.GetChild(nextPointIndex); }
protected override JobHandle OnUpdate(JobHandle inputDeps) { var TranslationType = GetArchetypeChunkComponentType <Translation>(); var TargetPositionType = GetArchetypeChunkComponentType <TargetPosition>(); var job = new FlyAround { Translation = TranslationType, TargetPosition = TargetPositionType, deltaTime = Time.deltaTime }; return(job.Schedule(allSpheres, inputDeps)); }
void DeleteIntro() { RaycastHit hit = new RaycastHit(); Vector3 forward = Reticle.getInstance().transform.TransformDirection(Vector3.forward); Ray castedRay = new Ray(Vector3.zero, forward); if (Physics.Raycast(castedRay, out hit)) { DeleteOnClick doc = hit.collider.GetComponent <DeleteOnClick>(); if (doc) { Destroy(hit.collider.gameObject); } FlyAround fa = hit.collider.GetComponent <FlyAround> (); if (fa) { fa.Absturz(); } } }