# web interface and scripting questionq

**URL:** https://discussions.unity.com/t/web-interface-and-scripting-questionq/418920
**Category:** Scripting
**Created:** [July 24, 2010, 6:42am UTC](https://discussions.unity.com/t/web-interface-and-scripting-questionq/418920 "2010-07-24T06:42:49Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![anon\_42604022](https://avatars.discourse-cdn.com/v4/letter/a/f1d935/32.png) [@anon\_42604022](https://discussions.unity.com/u/anon_42604022)
#### Post date: [July 24, 2010, 6:42am UTC](https://discussions.unity.com/t/web-interface-and-scripting-questionq/418920/1 "2010-07-24T06:42:49Z")

</div>

using UnityEngine and System.Collections

I understand this is importing libraries or resources but what else needs to be imported and in what conditions or cases do I have to make those calls?

From what I read, MonoBehaviour is the main class from which we subclass or extand but again I could not find in the doc when and in what conditions do one needs to call that class and what is inside

Where can I find the doc on WWWForm?

---

<div class="post-metadata">

### Author: ![Eric5h5](https://dub1.discourse-cdn.com/unity/user_avatar/discussions.unity.com/eric5h5/32/44225_2.png) [@Eric5h5](https://discussions.unity.com/u/Eric5h5)
#### Post date: [July 24, 2010, 1:10pm UTC](https://discussions.unity.com/t/web-interface-and-scripting-questionq/418920/2 "2010-07-24T13:10:43Z")

</div>

> [@""](#):
>
> using UnityEngine and System.Collections
> 
> I understand this is importing libraries or resources

Actually it’s not, it’s just importing those namespaces. It doesn’t load anything, and you don’t need to do that at all, it just makes typing stuff easier.

```auto
using UnityEngine;
using System.Collections;

public class NewBehaviourScript : MonoBehaviour {

	void Start () {
		transform.Translate(Vector3.up);
		ArrayList foo = new ArrayList();
	}
}

```

vs.

```auto
public class NewBehaviourScript : UnityEngine.MonoBehaviour {

	void Start () {
		transform.Translate(UnityEngine.Vector3.up);
		System.Collections.ArrayList foo = new System.Collections.ArrayList();
	}
}

```

> [@](#):
>
> From what I read, MonoBehaviour is the main class from which we subclass or extand but again I could not find in the doc when and in what conditions do one needs to call that class and what is inside

> **[Unity - Scripting API: MonoBehaviour](https://docs.unity3d.com/ScriptReference/MonoBehaviour.html)**

> [@](#):
>
> Where can I find the doc on WWWForm?

The scripting docs have a search box…type “WWWForm” in it.

–Eric

---

<div class="post-metadata">

### Author: ![anon\_42604022](https://avatars.discourse-cdn.com/v4/letter/a/f1d935/32.png) [@anon\_42604022](https://discussions.unity.com/u/anon_42604022)
#### Post date: [July 24, 2010, 7:44pm UTC](https://discussions.unity.com/t/web-interface-and-scripting-questionq/418920/3 "2010-07-24T19:44:41Z")

</div>

Thanks for the link  
This led me to consider that it does not seem to consider that it is not possible to activate web services like skype from inside a Unity session?  
Reading the WWWForm and the www class I could not find if at least a call to a url could result in an external web page but the initiation of the call would be made from inside the session?  
Is version 3 will expand the properties of the WWWForm or www class toward such a function?

Regarding calling spaces name it is strange but ok why not?  
Thanks for your help  
yves
