function OnGUI()
{
GUI.Label (Rect (Input.mousePosition.x,Screen.height-Input.mousePosition.y,100,30),"Text");
}
Serge писал(а):Вот здесь есть ссылки на видеоуроки, в которых есть примеры на Вашу тему. Если сложно скачать все, то я постараюсь выложить подходящий. Но все же лучше скачать все, там очень много полезного. viewtopic.php?f=11&t=271
Тут довольно много вариантов. Даже писать как то неохота, потрудитесь малость поискать самостоятельно. А то этот вопрос приближается к вопросу : "А как мне сделать игру?".
Если пользователям отвечают на вопросы в таком духе, так вобще если смыл писать на форуме.
function OnMouseDown () {
guiText.text = "Да покажись ты гадина!";
}
function OnMouseDown () {
GUI.Label (Rect (Input.mousePosition.x,Screen.height-Input.mousePosition.y,100,30),"Да покажись ты сволочъ");
}
eureka3D писал(а):ArgumentException: You can only call GUI functions from inside OnGUI.
Ну подталкните на истинный путь, плиз!
.... то есть не изнутри OnMouseDownGoogle писал(а):ArgumentException: Вы можете только GUI вызова функции изнутри OnGUI
eureka3D писал(а):Фух...разобрался...всем спасибо!
McRain писал(а):eureka3D писал(а):Фух...разобрался...всем спасибо!
Приходит такой же человек по поиску из гугля в данную тему... Читает, читает... И потом материт на чем свет стоит ... Садится и начинает писать "Помогите, я весь день уже убил! Я же не глупый, но не могу понять!!"... И начинается все сначала....
var showGUI = false;
function OnMouseDown () {
showGUI=true;
}
function OnMouseUp () {
showGUI=false;
}
function OnGUI() {
if (showGUI)
{
GUI.Box (Rect (Input.mousePosition.x,Screen.height-Input.mousePosition.y, 100,100),"Название объекта");
}
}
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7