1 Востаннє редагувалося 21_98 (06.09.2014 12:55:16)

Тема: Як в C# зробити зміну яка буде нести в собі скрипт

В C# можливо зробити зміну яка буде нести в собі скрипт
мені потрібен її тип (Transform, GameObjective) не підходять (це скрипт для Unity3D)

2

Re: Як в C# зробити зміну яка буде нести в собі скрипт

Змінну передати неможливо, можливо передати тільки її значення. На сайті її хтось (швидше за все - не C#) має обробити і повернути відповідь із потрібним значенням.
C#:

using (var wb = new WebClient())
{
    var data = new NameValueCollection();
    data["username"] = "myUser";
    data["password"] = "myPassword";

    var response = wb.UploadValues(url, "POST", data);
}

Чесно вкрадено звідси.

Для серверної частини визначіться із мовою на сервері (а також із тим, що саме там має відбуватися).

Подякували: 21_981

3

Re: Як в C# зробити зміну яка буде нести в собі скрипт

Може якось конкретніше опишете, а то тільки здогадуйся що ви хотіли сказати під словом "Тип". Можна і так:

void Start() {
   var type = this.GetType();
}

Можна і так:

void Start() {
   var type = GetComponent<CharacterController>(); // CharacterController - скрипт, що має тип(класс в нашому випадку) CharacterController.
}
Подякували: vtorgashov1