Управление одной кнопкой?

Программирование на Юнити.

Управление одной кнопкой?

Сообщение hamjak11 31 май 2011, 20:52

Синтаксис:
Используется javascript
var Ghost :GameObject;
function Update () {

if(Input.GetKeyDown(KeyCode.Y)){
        Destroy(gameObject.Find("Ghost(Clone)"));
}
if(Input.GetKeyDown(KeyCode.T)){
        var instance : GameObject = Instantiate(Ghost, transform.position, transform.rotation);

}
       
}

 

Управление одной кнопкой?
например:
нажимаешь на "E" ,создается объект,
нажимаешь опять на "E" ,удаляется объект.
Помогите сделать управление одной кнопкой?
hamjak11
UNец
 
Сообщения: 5
Зарегистрирован: 18 фев 2011, 19:32

Re: Управление одной кнопкой?

Сообщение mentors 31 май 2011, 21:21

Да куда-же проще то...
Синтаксис:
Используется javascript
var Ghost :GameObject;
var condition : bool;
function Update () {
if(Input.GetKeyDown(KeyCode.E)){
if(condition==true){
    var instance : GameObject = Instantiate(Ghost, transform.position, transform.rotation);
    condition=false;
}
else{
    Destroy(gameObject.Find("Ghost(Clone)"));
    condition=true;
}
}  
 


Блин, вот не сдержался... Начал код давать... X(
Аватара пользователя
mentors
UNITрон
 
Сообщения: 309
Зарегистрирован: 20 мар 2011, 19:32
Откуда: Россия

Re: Управление одной кнопкой?

Сообщение hamjak11 31 май 2011, 21:32

спасибо
hamjak11
UNец
 
Сообщения: 5
Зарегистрирован: 18 фев 2011, 19:32


Вернуться в Скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12