Воскресенье, 28 Апреля 2024, 00:47

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Вопрос по скрипту C#
Вопрос по скрипту C#
SteepДата: Понедельник, 22 Октября 2012, 17:06 | Сообщение # 1
был не раз
Сейчас нет на сайте
Привет всем, у меня такой вопрос.
Вот я разместил в мире First Person Controller и у него в скрипте есть переменная Max Forward Speed, так вот как мне изменить значение этой переменной через мой скрипт???




Сообщение отредактировал Steep - Понедельник, 22 Октября 2012, 18:10
GefakДата: Вторник, 23 Октября 2012, 02:13 | Сообщение # 2
постоянный участник
Сейчас нет на сайте
Скопировал из Scripting Reference (Пунктик Help в Editor'е):
C#
Code

public class example : MonoBehaviour {
     public Transform curTransform;
     void Start() {
         ExampleScript someScript;
         someScript = GetComponent<ExampleScript>();
         someScript.DoSomething();
     }
     void Example() {
         curTransform = GetComponent<Transform>();
     }
}

JavaScript
Code

// Equivalent to: Transform curTransform = transform;
var curTransform : Transform;
curTransform = GetComponent (Transform);
   
// You can access script components in the same way as other components.
function Start () {
     var someScript : ExampleScript;
     someScript = GetComponent (ExampleScript);
     someScript.DoSomething ();
}
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Вопрос по скрипту C#
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг