Legacy Documentation: Version 4.5.0

Script language:

  • JS
  • C#
  • Boo
Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

static function Find(viewID: NetworkViewID): NetworkView;
static NetworkView Find(NetworkViewID viewID);
static def Find(viewID as NetworkViewID) as NetworkView

Description

Find a network view based on a NetworkViewID.

	// Print the names of the objects which have the view IDs given in the array

function PrintNames(viewIDs : Array) { for (var ID : NetworkViewID in viewIDs) { Debug.Log("Finding "+ ID); var view : NetworkView = NetworkView.Find(ID); Debug.Log(view.observed.name); } }

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    void PrintNames(ArrayList viewIDs) {
        foreach (NetworkViewID ID in viewIDs) {
            Debug.Log("Finding " + ID);
            NetworkView view = NetworkView.Find(ID);
            Debug.Log(view.observed.name);
        }
    }
}
import UnityEngine
import System.Collections

public class ExampleClass(MonoBehaviour):

	def PrintNames(viewIDs as ArrayList) as void:
		for ID as NetworkViewID in viewIDs:
			Debug.Log(('Finding ' + ID))
			view as NetworkView = NetworkView.Find(ID)
			Debug.Log(view.observed.name)