forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Уроки (http://forum.boolean.name/forumdisplay.php?f=145)
-   -   Пожелания на новые уроки (http://forum.boolean.name/showthread.php?t=13323)

Illidan 12.09.2010 18:28

Ответ: Пожелания на новые уроки
 
обычный текстовый хотяб, чтоб пошупать легко было. С бинарным сами разберемся

pax 12.09.2010 18:31

Ответ: Пожелания на новые уроки
 
Цитата:

Сообщение от Illidan (Сообщение 161783)
обычный текстовый хотяб, чтоб пошупать легко было. С бинарным сами разберемся

Сегодня будет вам пример по чтению сохранению, тока голова пройдет...

h1dd3n 12.09.2010 19:12

Ответ: Пожелания на новые уроки
 
Цитата:

Сообщение от pax (Сообщение 161784)
Сегодня будет вам пример по чтению сохранению, тока голова пройдет...

Если что я хотел бы написать данный урок (если ты конечно не начал еще) :) ;)

pax 12.09.2010 19:22

Ответ: Пожелания на новые уроки
 
можешь написать дополнительно :) на JavaScript например

ffinder 13.09.2010 01:15

Ответ: Пожелания на новые уроки
 
Цитата:

Сообщение от Taugeshtu (Сообщение 161754)
Ахха, и сейвы мы тоже в реестр писать будем, да.

на солнце перегрелся? о каких сейвах вообще речь???

IGR 18.09.2010 11:08

Ответ: Пожелания на новые уроки
 
хотелось бы урок про механыку игровых сцен !! Переключение (меню-игра и т.п.), загрузка/выгрузка ресов сцены (в правельный момент) !! Еще бы было оч круто узнать о реализации сплеш-скрина и прогрессбара при лоадинге ресурсов !!

Neodrop 18.09.2010 18:55

Ответ: Пожелания на новые уроки
 
Половина этих вопросов рассмотрена в 3D Platform Tutorial.
Оригинал есть на www.unity3d.com в Ресурсах.
На форуме www.unity3d.ru имеется перевод в разделе Уроки.

Illidan 18.09.2010 20:52

Ответ: Пожелания на новые уроки
 
Цитата:

Сообщение от Neodrop (Сообщение 162576)
Половина этих вопросов рассмотрена в 3D Platform Tutorial.
Оригинал есть на www.unity3d.com в Ресурсах.
На форуме www.unity3d.ru имеется перевод в разделе Уроки.

Ну на этом форме еще нет..

ffinder 18.09.2010 21:10

Ответ: Пожелания на новые уроки
 
это может показаться грубым, но в свете недавней темы про "МАТРЕЦЫ" думаю самым правильным советом будет:
RTFM!
он здесь: http://unity3d.com/support/documentation/

IGR 19.09.2010 01:13

Ответ: Пожелания на новые уроки
 
Цитата:

Сообщение от Neodrop (Сообщение 162576)
Половина этих вопросов рассмотрена в 3D Platform Tutorial.
Оригинал есть на www.unity3d.com в Ресурсах.
На форуме www.unity3d.ru имеется перевод в разделе Уроки.

А вторая половина вопросов ?? ;)
Хотелось бы законченый комплексный урок рассматривающий данные проблемы !!

За наводку пасибо, почитаем !!

pax 19.09.2010 16:13

Ответ: Пожелания на новые уроки
 
Как выздоровлю и найду время, будет вам урок. Но самый простой пример вот такой:
PHP код:

using UnityEngine;

public class 
LoadLevelSplash MonoBehaviour
{
    
// имя сцены для загрузки
    
public string levelNameToLoad;

    
// состяние асинхронной операции
    
private AsyncOperation _loader;

    public 
void Awake()
    {
        
// не будем удалять текущий объект после окончания загрузки уровня
        // здесь учитывайте то, что при загрузке уровня 
        // удаляются все объекты предыдущей сцены для которых не вызывна
        // функция DontDestroyOnLoad. Следовательно не забудте 
        // НЕ удалить и текстуры, используемые в методе OnGUI
        
DontDestroyOnLoad(gameObject);

        
// начинаем асинхронную загрузку сцены с именем, указанным в levelNameToLoad
        // при построени проекта сцена с данным именем должна быть включена в сборку
        
_loader Application.LoadLevelAsync(levelNameToLoad);

        
// Если необходимо, чтобы все объекты сцены при 
        // загрузке уровня не уничтожились, то нужно использовать
        // функцию Application.LoadLevelAdditiveAsync()
    
}

    public 
void Update()
    {
        if(
_loader.isDone)
        {
            
// уровень загрузился, можно например удалить текущий объект
            //Destroy(gameObject);
        
}
    }

    public 
void OnGUI()
    {
        
// здесь отрисовка бэкграунда


        
if (_loader != null)
        {
            
// отрисовка полосы загрузки
            
Rect rect = new Rect(
                
10
                
Screen.height 20
                (
Screen.width 20) * _loader.progress
                
40);
            
GUI.Label(rect""GUI.skin.box);
        }
    }

    
// статическая функция загрузки сцены
    
public static void LoadLevel(string levelName)
    {
        
GameObject levelLoader = new GameObject("LoadLevel_" levelName);
        
LoadLevelSplash splash levelLoader.AddComponent<LoadLevelSplash>();
        
splash.levelNameToLoad levelName;
    }



IGR 20.09.2010 17:08

Ответ: Пожелания на новые уроки
 
да, в принципе все понятно !! спасибо !! :super:
выздоравливай скорей !! ;)

Fatalix3d 20.09.2010 17:23

Ответ: Пожелания на новые уроки
 
Как сделать радар (2D).

pax 20.09.2010 17:39

Ответ: Пожелания на новые уроки
 
Цитата:

Сообщение от Fatalix3d (Сообщение 162794)
Как сделать радар (2D).

Этого я не пробовал, можно с помощью RenderTexture и возможно свой шейдер написать надо будет для вывода. Надо демо Bootcamp'а как-нибудь посмотреть как там реализован... когда финалку поставлю...

ANIK123 30.11.2010 03:56

Ответ: Пожелания на новые уроки
 
Как реализовать в Юнити вот ЭТО , особенно то, что в КОНЦЕ видео, а то АИ с ФПСТуториал пока не столкнется с предметом, не додумается его заранее обойти...


Часовой пояс GMT +4, время: 16:19.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot