Суббота, 23 Ноября 2024, 01:34

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 8 из 8
  • «
  • 1
  • 2
  • 6
  • 7
  • 8
Результаты поиска
Jlovenpk1Дата: Пятница, 04 Января 2013, 19:01 | Сообщение # 141 | Тема: Откуда столько ошибок?
участник
Сейчас нет на сайте
До того, как я заюзал этот c# скрипт, у меня норм работал Контролер от первого лица, теперь вообще не пашет.
Втф.
Код
using UnityEngine;
using System.Collections;

public class Meni : MonoBehaviour {
         
         bool isShowMenu,isShowGamePlay,isShowMenuOptions;
         bool isMusicOn;
         
         void Start () {
         isShowMenu = true;
         isShowMenuOptions = isShowGamePlay = false;
         isMusicOn = true;
                         
         }
         

         void Update () {
         
         }
         void OnGUI() {
                 if(isShowMenu)
                 {
                         GUILayout.BeginArea(new Rect(Screen.width/2-100,Screen.height/2-100,200,200));
                         GUILayout.BeginVertical();
                         if(GUILayout.Button("New Game",GUILayout.Height(50)))
                         {
                    isShowMenu = false;
                    isShowGamePlay = true;
                    
                         }
                         GUILayout.FlexibleSpace();
                         if(GUILayout.Button("Options",GUILayout.Height(50)))
                         {
                    isShowMenu = false;
                    isShowMenuOptions = true;
                         }
                         GUILayout.FlexibleSpace();
                         if(GUILayout.Button("Exit",GUILayout.Height(50)))
                         {
                    Application.Quit();
                         }
                         GUILayout.EndVertical();
                         GUILayout.EndArea();
                 }
                 else if(isShowGamePlay)
                         {
                         Application.LoadLevel(1);
                         
         }
                 else if(isShowMenuOptions)
                 {
                         GUILayout.BeginArea(new Rect(Screen.width/2-50,Screen.height/2-50,200,200));
                         GUILayout.BeginVertical();
                         isMusicOn = GUILayout.Toggle(isMusicOn,"music",GUILayout.Width(80),GUILayout.Height(50));
                         if(isMusicOn)
                         {
                    //Здесь Надо прописать скрипт для проигрывания музыки
                         }
                          else
                         {
                    //Здесь надо прописать скрипт не проигрывания музыки
                         }
                         if(GUILayout.Button("menu",GUILayout.Width(80),GUILayout.Height(50)))
                           {
                    isShowMenuOptions = false;
                    isShowMenu = true;
                           }
                         
         }
}
             
}

Добавлено (04.01.2013, 19:01)
---------------------------------------------
И да, если новый unity, то кто может дать ссылку на версию про?
заранее спс за ссылку и хелп)


DjanStudio
Jlovenpk1Дата: Пятница, 04 Января 2013, 01:48 | Сообщение # 142 | Тема: Откуда столько ошибок?
участник
Сейчас нет на сайте
От куда столько ошибок?(
Пытался на чистом проекте создать Menu и ошибок не меньше.


DjanStudio
  • Страница 8 из 8
  • «
  • 1
  • 2
  • 6
  • 7
  • 8
Поиск:

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