немогу разобраться с gui

Общие вопросы о Unity3D

немогу разобраться с gui

Сообщение luka 05 ноя 2010, 08:44

пишу в C# такой вот скрипт:

Код: Выделить всё
using UnityEngine;
using System.Collections;

public class gui_window : MonoBehaviour
{

    public float x;
    public float y;
    public float width = 100;
    public float height = 100;

   void OnGUI ()
    { 
        GUI.Window(0, new Rect(x, y, width, height), windowFunction, "caption");
   }

    void windowFunction(int windowID)
    {
        GUI.DragWindow(new Rect(0, 0, 1000, 1000));
    }

}

добавляю его в компонент сцены,меню отображается но не таскается мышью, подскажите что я сделал неправильно, или что еще нужно сделать ? спасибо.
ps еще хотелось бы узнать кто как и при помощи чего реализует gui, может быть есть инструменты лучше стандартных?
luka
UNец
 
Сообщения: 9
Зарегистрирован: 31 окт 2010, 05:41

Re: немогу разобраться с gui

Сообщение Zaicheg 05 ноя 2010, 11:22

Возьмите справку по GUI.DragWindow и сделайте в точности как там. По ходу поймёте.
Если коротко, то у вас ректангл окна фиксированный.
Дьяченко Роман
e-mail: _zaicheg.reg@gmail.com
skype: zaicheg12
vkontakte: _vk.com/zaichegq
Работа: _wie3.com _www.sanviz.com
Аватара пользователя
Zaicheg
Адепт
 
Сообщения: 3024
Зарегистрирован: 19 июн 2009, 15:12
Откуда: Череповец

Re: немогу разобраться с gui

Сообщение luka 05 ноя 2010, 14:27

Zaicheg писал(а):Возьмите справку по GUI.DragWindow и сделайте в точности как там. По ходу поймёте.
Если коротко, то у вас ректангл окна фиксированный.

сделал как в мануале, окно таскается, но прямоугольник за каторый таскаю остается на первоначальном месте, что с ним делать ?
luka
UNец
 
Сообщения: 9
Зарегистрирован: 31 окт 2010, 05:41

Re: немогу разобраться с gui

Сообщение luka 06 ноя 2010, 06:18

всем спасибо, переташил заного скрипт в компонент, меню работает как надо , в чем была ошибка так и не понял, делал все абсолютно идентично и проверял раз сто :-?
luka
UNец
 
Сообщения: 9
Зарегистрирован: 31 окт 2010, 05:41


Вернуться в Общие вопросы

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

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