forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Общие вопросы (http://forum.boolean.name/forumdisplay.php?f=166)
-   -   Вотпросы от mepihin! (http://forum.boolean.name/showthread.php?t=17716)

mepihin 09.01.2013 15:13

Ответ: Вотпросы от mepihin!
 
Цитата:

Сообщение от seaman (Сообщение 248712)
Положи Игрока в игнорируемый слой. Твой рейкаст бьет в него и дальше не идет.
http://answers.unity3d.com/questions...ayermasks.html

Спасибо, помогло

mepihin 10.01.2013 01:41

Ответ: Вотпросы от mepihin!
 
а как сделать создание дома в позиции клика мыши? Тоесть кликнул и создклось у месте клика дом... Для 2.5д игры... Стратегия

pax 10.01.2013 02:00

Ответ: Вотпросы от mepihin!
 
Берешь луч
http://docs.unity3d.com/Documentatio...ointToRay.html
стреляешь в поверхность для постройки, получаешь точку, строишь дом

mepihin 10.01.2013 02:43

Ответ: Вотпросы от mepihin!
 
спасибо... А вот я тут подумал а как сделать эффект у персонажа, чтобы от него отходил на очень не бгльшую дтстанцию сини огонь или дым. Ну что то вроже ауры. Это партиклы так ли?

pax 10.01.2013 03:01

Ответ: Вотпросы от mepihin!
 
Партиклы или пост эффект

mepihin 10.01.2013 08:26

Ответ: Вотпросы от mepihin!
 
ну про версии у меня нет, а кряки не юзаю... Так что буду партиклкми...
А как сделать синий оттенок на моделях? То есть обычные модели только в юнпти на них наложить синий отттенок.

pax 10.01.2013 09:26

Ответ: Вотпросы от mepihin!
 
Например скачать отсюда шейдеры: http://unity3d.com/unity/download/archive
И доработать как необходимо.

seaman 10.01.2013 09:34

Ответ: Вотпросы от mepihin!
 
Цитата:

А как сделать синий оттенок на моделях?
А просто поменять основной цвет материала не подходит?

mepihin 13.01.2013 00:38

Ответ: Вотпросы от mepihin!
 
подскажите как реализовать открытия браузерной страницеы в юнити. То еть есть поле в котором должен отображаться контент веб страницы.

pax 13.01.2013 00:45

Ответ: Вотпросы от mepihin!
 
Это можно сделать только с помощью сторонних плагинов. К тому же эти плагины не работают в вэб билдах.

mepihin 13.01.2013 01:08

Ответ: Вотпросы от mepihin!
 
а у вас есть ссылки на плагины? Я только платный нашел... А есть фри?

pax 13.01.2013 11:12

Ответ: Вотпросы от mepihin!
 
Фри врядли есть

mepihin 13.01.2013 12:01

Ответ: Вотпросы от mepihin!
 
я вот помню вы мне ссылку на прогу кидали через которую можно коды смгтреть игр...
Я не допер как ей пользоваться

pax 13.01.2013 12:03

Ответ: Вотпросы от mepihin!
 
Она открывает dll
http://www.youtube.com/watch?v=CDi5yT1ekuU

mepihin 18.01.2013 16:51

Ответ: Вотпросы от mepihin!
 
Как сделать генерацию плоского мира??? то есть если нажал на одну из кнопок то сгенерировался мир 100 на 100 используя куб... то есть надо сделать 100 кубов в ширину и в длину, а также выбор для карт, то есть 4 на 4 или 100 на 100... подскажите как, я ваще не понимаю

mepihin 18.01.2013 20:28

Ответ: Вотпросы от mepihin!
 
А вот еще один по поводу C#:
PHP код:

public bool destroyOn false;

if(
activeInst==true)
        {
            
cube = (Transform)Instantiate(prefab,sp1.transform.position,sp1.transform.rotation);
            if(
IsgrassCubeM == truecube.renderer.material grassCubeM;
            if(
IsdirtCubeM == truecube.renderer.material dirtCubeM;
            if(
IsrockCubeM == truecube.renderer.material rockCubeM;
            if(
IswaterDayCubeM == truecube.renderer.material waterDayCubeM;
            if(
IswaterNightCubeM == truecube.renderer.material waterNightCubeM;
            if(
IstreeCubeM == truecube.renderer.material treeCubeM;
            
activeInst false;
        }
        if(
destroyOn == true)
        {
            
Destroy(cube.transform);
            
destroyOn false;
        } 

Есть кнопка GUI, в котрой перменная делается активной для уничтожения... Пишет вот это:
Цитата:

Can't destroy Transform component. If you want to destroy the game object please call 'Destroy' on the game object instead. Destroying the transform component is not allowed.

mepihin 18.01.2013 20:32

Ответ: Вотпросы от mepihin!
 
А вот как сделать изменение цвета света с течением времени??? то есть изменять цвет света по RGB???

seaman 18.01.2013 20:55

Ответ: Вотпросы от mepihin!
 
Цитата:

А вот еще один по поводу C#:
Ну и что Вам тут непонятно? Что написано то прочитать можете? Компоненты не дестройтся!
Интересно, кстати как их удалить? Лень проверять будет ли работать:
Код:

Component comp = gameObject.GetComponent<MyScript>();
comp = null;

Понятно, что трансформ так нельзя удалять, ну а свой скрипт?
Цитата:

А вот как сделать изменение цвета света с течением времени???
А точно так же как любую другую переменную. Чем цвет отличается от, например, позиции?

mepihin 18.01.2013 21:31

Ответ: Вотпросы от mepihin!
 
Цитата:

Сообщение от seaman (Сообщение 249861)
Ну и что Вам тут непонятно? Что написано то прочитать можете? Компоненты не дестройтся!
Интересно, кстати как их удалить? Лень проверять будет ли работать:
Код:

Component comp = gameObject.GetComponent<MyScript>();
comp = null;

Понятно, что трансформ так нельзя удалять, ну а свой скрипт?

А точно так же как любую другую переменную. Чем цвет отличается от, например, позиции?

Нее, у меня такая тема, что надо удалить объект, который создается.

pax 18.01.2013 21:46

Ответ: Вотпросы от mepihin!
 
Удаление
PHP код:

Destroy(cube.gameObject); 

Компоненты удаляются аналогично, нельзя убить только трансформ, т.к. он составная часть геймобъекта.

пример изменения чего-то с течением времени http://docs.unity3d.com/Documentatio...athf.Lerp.html

mepihin 18.01.2013 23:38

Ответ: Вотпросы от mepihin!
 
спасибо. А не подскажите как сделать генерацию из одного блока ровную площадку 100/100

pax 19.01.2013 00:22

Ответ: Вотпросы от mepihin!
 
PHP код:

GamoObject[,] map;
public 
GamoObject blockPrefab;

public 
void Start()
{
    
map = new GamoObject[100,100];

    for(
int i 0i<100i++)
    {
        for(
int j 0j<100j++)
        {
             
map[i,j] = (GameObject)Instantiate(blockPrefab, new Vector3(i,0,j), Quaternion.identity);
        }
    }



mepihin 19.01.2013 08:26

Ответ: Вотпросы от mepihin!
 
спасибо огромное!!!

mepihin 19.01.2013 12:54

Ответ: Вотпросы от mepihin!
 
Цитата:

Сообщение от pax (Сообщение 249903)
PHP код:

GamoObject[,] map;
public 
GamoObject blockPrefab;

public 
void Start()
{
    
map = new GamoObject[100,100];

    for(
int i 0i<100i++)
    {
        for(
int j 0j<100j++)
        {
             
map[i,j] = (GameObject)Instantiate(blockPrefab, new Vector3(i,0,j), Quaternion.identity);
        }
    }



А как сделать в нем так, чтобы расстояние между кубами было равно 1?

mepihin 19.01.2013 13:57

Ответ: Вотпросы от mepihin!
 
А вот я что-то не пойму, как вот в этом скрипте сделать тоже самое, только зависящее от позиции мыши, то есть на каком блоке кликнул, тот и изменился...
PHP код:

using UnityEngine;
using System.Collections;

public class 
Raycast MonoBehaviour {

    public 
Material green;
    public 
Material brown;
    public 
Material blue;
    
    public 
bool IsGreen false;
    public 
bool IsBrown false;
    public 
bool IsBlue false;
    
    public 
RaycastHit Hit;
    
    
void Update()
    {
        if(
Input.GetMouseButtonDown(0))
        {
            
ChooseBlock();    
        }
    }
    
    
void ChooseBlock()
    {
        if(
Physics.Raycast(transform.positiontransform.TransformDirection (Vector3.forward), out HitMathf.Infinity))
        {
                if(
Hit.collider.tag == "block" && IsGreen == true)
                   {
                    
IsBrown false;
                    
IsBlue false;
                    
Hit.collider.renderer.material green;
                }
                else
                {
                    if(
Hit.collider.tag == "block" && IsBrown == true)
                       {
                        
IsGreen false;
                        
IsBlue false;
                        
Hit.collider.renderer.material brown;
                    }
                    if(
Hit.collider.tag == "block" && IsBlue == true)
                       {
                        
IsGreen false;
                        
IsBrown false;
                        
Hit.collider.renderer.material blue;
                    }
                }
        }
    
    }
    



pax 19.01.2013 14:25

Ответ: Вотпросы от mepihin!
 
PHP код:

using UnityEngine;
using System.Collections;

public class 
Raycast MonoBehaviour {

    public 
Material green;
    public 
Material brown;
    public 
Material blue;
    
    public 
bool IsGreen false;
    public 
bool IsBrown false;
    public 
bool IsBlue false;
    
    public 
RaycastHit Hit;
    
    
void Update()
    {
        if(
Input.GetMouseButtonDown(0))
        {
            
ChooseBlock();    
        }
    }
    
    
void ChooseBlock()
    {
        if(
Physics.Raycast(Camera.main.ScreenPointToRay(Input.mousePosition), out HitMathf.Infinity))
        {
                if(
Hit.collider.tag == "block" && IsGreen == true)
                   {
                    
IsBrown false;
                    
IsBlue false;
                    
Hit.collider.renderer.material green;
                }
                else
                {
                    if(
Hit.collider.tag == "block" && IsBrown == true)
                       {
                        
IsGreen false;
                        
IsBlue false;
                        
Hit.collider.renderer.material brown;
                    }
                    if(
Hit.collider.tag == "block" && IsBlue == true)
                       {
                        
IsGreen false;
                        
IsBrown false;
                        
Hit.collider.renderer.material blue;
                    }
                }
        }
    
    }
    



mepihin 19.01.2013 14:41

Ответ: Вотпросы от mepihin!
 
Огромное спасибо

mepihin 19.01.2013 16:15

Ответ: Вотпросы от mepihin!
 
В скрипте происходит создание объекта как надо, но вот теперь я хочу сделать модиффикацию для него, которая включает:
1) при создание объекта, сам объект имеет поворот либо 0, либо 90 по оси Y, но вот как эот реализовать??? Этот поворот должен выбираться при создание объекта и проверять на поворот камеры, то объект не может спаниться боковой частью когда камера на него смотрит, вот скрин:

А вот часть скрипта:
PHP код:

void ChooseBlock()
    {
        if(
Physics.Raycast(Camera.main.ScreenPointToRay(Input.mousePosition), out HitMathf.Infinity))
        {
          if(
Hit.collider.tag == "block" && IsFence == true && show == false)
                       {
                        
fenceInstance = (Transform)Instantiate(fence,Hit.collider.transform.position,Hit.collider.transform.rotation);
                    }
                }
        }
    
    } 


mepihin 19.01.2013 20:34

Ответ: Вотпросы от mepihin!
 
Вот еще один скромный вопрос:
я вот сделал пустой объект и дал ему тэг A, и сделал врага с тэгом B, который проходит насквозь через этот триггер, а также скрипт, который повесил на пустой объект:
PHP код:

void OnTriggerStay(Collider other)
 {
  if(
other.tag == "enemy")
  {
   
other.collider.transform.Rotate(0,90,0); 
  }
 } 

но при попадание врага, он не поворачивается на 90 градусов по Y
почему?
PHP код:

Debug.Log("Enemy in trigger"); 

- работает а игрок не поворачивается

mepihin 21.01.2013 22:23

Ответ: Вотпросы от mepihin!
 
Вот у меня такой вопрос:
У меня есть башня, которая спавниться по нажатию на мышку и есть мобы, которы спавняться каждые 3 сеунды и имеют свой путь(ИИ), как мне сделать так, чтобы пушка стреляла в того моба, который в её радиусе, а если его убила то переключается на второго???

pax 21.01.2013 22:56

Ответ: Вотпросы от mepihin!
 
Сделай пушке триггер, пусть стреляет в ближайшего, кто вошел в триггер.

mepihin 21.01.2013 23:39

Ответ: Вотпросы от mepihin!
 
попробую... Но я переделал игру и теперь новый вопрос:
я вот знаю как выводить текущее время в игре через три пременные: часы минуты и секунды... А как сделать так, чтобы при выходе из игры время сохранялось, а при зоходе считывалось время которое не было в игре человека???? Плейер префс???

pie 22.01.2013 00:44

Ответ: Вотпросы от mepihin!
 
Нынешнее время в секундах вычитаешь сохраненное время в секундах. Потом секунды разбиваешь на минуты, а минуты на часы.

mepihin 22.01.2013 22:58

Ответ: Вотпросы от mepihin!
 
А вот у меня вопрос: у меня есть поверхность 10 на 10 из отдельных кубов, на которых строятся здания и меняется цвет поверхности(стратегия). Как мне сделать сохранение цвета поверхности и расположения зданий/деревьев и тд?

mepihin 22.01.2013 23:19

Ответ: Вотпросы от mepihin!
 
Что за косяк??? Вот создал скрипт для логина с префсом:
PHP код:

using UnityEngine;
using System.Collections;

public class 
Login MonoBehaviour {
    
    public 
string myName;
    private 
bool activeLogin false;
    
    
void Awake()
    {
        if(
PlayerPrefs.GetString("myName") != null)
        {
            
Application.LoadLevel(Application.loadedLevel+1);    
        }
        else
        {
            
activeLogin true;    
        }
    }
    
    
void OnGUI()
    {
        if(
activeLogin == truemyName GUI.TextField(new Rect(Screen.width/2-150,Screen.height/2-15,300,30),myName,9);    
    }
    
    
void Update()
    {
        if(
myName != null && Input.GetKeyDown(KeyCode.Return))
        {
            
PlayerPrefs.SetString("myName",myName);    
            
Application.LoadLevel(Application.loadedLevel+1);
        }
    }
    


Но когда чистю реестр вот этим скриптом:
PHP код:

using UnityEngine;
using System.Collections;

public class 
PlayerPrefsDelete MonoBehaviour {

    
void Start () {
        
PlayerPrefs.DeleteKey("myName");
    }



То все равн загружается сл сцена, только с пустым именем

seaman 23.01.2013 00:43

Ответ: Вотпросы от mepihin!
 
попробуй
PlayerPrefs.GetString("myName") != null
заменить на
PlayerPrefs.GetString("myName").IsNullOrEmpty()

mepihin 23.01.2013 22:35

Ответ: Вотпросы от mepihin!
 
Цитата:

Сообщение от seaman (Сообщение 250361)
попробуй
PlayerPrefs.GetString("myName") != null
заменить на
PlayerPrefs.GetString("myName").IsNullOrEmpty()

Ошибки пишет... Вот такой вопрос, как сделать сохранение каждого заспавненного объекта?

seaman 23.01.2013 23:09

Ответ: Вотпросы от mepihin!
 
Цитата:

Ошибки пишет...
Какие?

pax 23.01.2013 23:12

Ответ: Вотпросы от mepihin!
 
надо string.IsNullOrEmpty(PlayerPrefs.GetString("myName "))

mepihin 28.01.2013 21:25

Ответ: Вотпросы от mepihin!
 
Вот у меня есть скрипт: Скрипт
И есть можель лодки, у которой mesh в коорлинатах 0,0,0. То есть вниз носом она. Когда вешаю скрипт на лодку, которую поставил на 270 градусов по X, чтобы ровно смотрела, то она поворачивается обратно но 0, пробовал менять rotation.x на 270, ничего не выходит, подскажите

Lestar 28.01.2013 21:33

Ответ: Вотпросы от mepihin!
 
Цитата:

75. rotation.x = 0;
76. rotation.z = 0;
У тебя обнуляет значение по осям. Правильнее развернуть корректно лодку по осям.

mepihin 28.01.2013 21:49

Ответ: Вотпросы от mepihin!
 
Цитата:

Сообщение от Lestar (Сообщение 250985)
У тебя обнуляет значение по осям. Правильнее развернуть корректно лодку по осям.

Как сделать??? то??? вот делал так:

PHP код:

rotation.transform.rotation.x


Lestar 28.01.2013 22:00

Ответ: Вотпросы от mepihin!
 
Развернуть корректно лодку по осям в 3D пакете.

Код:

var rotation : Vector3 = transform.rotation.eulerAngles;
var rotX = rotation.x;
rotation *= Mathf.Deg2Rad;
rotation.x = rotX;
rotation.z = 0;


mepihin 28.01.2013 22:06

Ответ: Вотпросы от mepihin!
 
Цитата:

Сообщение от Lestar (Сообщение 250989)
Развернуть корректно лодку по осям в 3D пакете.

Код:

var rotation : Vector3 = transform.rotation.eulerAngles;
var rotX = rotation.x;
rotation *= Mathf.Deg2Rad;
rotation.x = rotX;
rotation.z = 0;


Ее теперь колбасит в разные стороны...

Lestar 28.01.2013 22:15

Ответ: Вотпросы от mepihin!
 
Я дал рекомендацию, которую ты принципиально два раза проигнорировал.

mepihin 28.01.2013 22:15

Ответ: Вотпросы от mepihin!
 
Цитата:

Сообщение от Lestar (Сообщение 250992)
Я дал рекомендацию, которую ты принципиально два раза проигнорировал.

Я не игнорил, я попробовал твой метод и ничего не вышло

Lestar 28.01.2013 22:35

Ответ: Вотпросы от mepihin!
 
Цитата:

Сообщение от mepihin (Сообщение 250993)
Я не игнорил, я попробовал твой метод и ничего не вышло

Покажи какое было расположение осей было и как ты откорректировал. Не могло не получится.

mepihin 28.01.2013 22:48

Ответ: Вотпросы от mepihin!
 
было так:

Lestar 28.01.2013 22:52

Ответ: Вотпросы от mepihin!
 
В 3D пакете покажи модель с правильным расположением осей.

mepihin 28.01.2013 22:54

Ответ: Вотпросы от mepihin!
 

Lestar 28.01.2013 23:03

Ответ: Вотпросы от mepihin!
 
Открой свою модель в 3ds Max и поверни оси так, чтобы Y смотрела вверх. Или при экспорте в fbx в том же пакете в настройках экспортера поставь

mepihin 28.01.2013 23:08

Ответ: Вотпросы от mepihin!
 
попробую, вот у меня новый косяк, почему при компиляции игры, вот на 1 строку выдает такую ошибку и что делать дальше?
Цитата:

No attribute with the name 'MenuItem' or 'MenuItemAttribute' was found (attribute names are case insensitive).
PHP код:

@MenuItem ("Terrain/Apply Splatmap")

static function 
ApplySplatmap () {
    var 
splatmap Texture2D Selection.activeObject as Texture2D;
    if (
splatmap == null) { 
        
EditorUtility.DisplayDialog("No texture selected""Please select a texture""Cancel"); 
        return; 
    }
    if (
splatmap.format != TextureFormat.ARGB32) {
        
EditorUtility.DisplayDialog("Wrong format""Splatmap must be in RGBA 32 bit format""Cancel"); 
        return;
    }

    var 
splatmap.width;
    if (
splatmap.height != w) {
        
EditorUtility.DisplayDialog("Wrong size""Splatmap width and height must be the same""Cancel"); 
        return;
    }
    if (
Mathf.ClosestPowerOfTwo(w) != w) {
        
EditorUtility.DisplayDialog("Wrong size""Splatmap width and height must be a power of two""Cancel"); 
        return;    
    }

    var 
terrain Terrain.activeTerrain.terrainData;
    
terrain.alphamapResolution w;
    var 
splatmapData terrain.GetAlphamaps(00ww);
    var 
mapColors splatmap.GetPixels();
    if (
splatmapData.Length mapColors.Length*4) {
        
EditorUtility.DisplayDialog("Add textures""The terrain must have at least four textures""Cancel"); 
        return;    
    }
    
    for (
04z++) {
        for (
0wy++) {
            for (
0wx++) {
                
splatmapData[x,y,z] = mapColors[((w-1)-x)*y][z];
            }
        }
    }
    
terrain.SetAlphamaps(00splatmapData);



Lestar 29.01.2013 00:03

Ответ: Вотпросы от mepihin!
 
Где лежит/ висит скрипт? Это эдитор класс, должен лежать в паке Editor.

mepihin 29.01.2013 00:13

Ответ: Вотпросы от mepihin!
 
стандарт ассетс - папка моя - скриптс - едитор.
Невисит ни на ком

Lestar 29.01.2013 00:25

Ответ: Вотпросы от mepihin!
 
Скопировал содержание в пустой скрипт, положил скрипт в папку Editor. Добавилось дополнительное меню, нигде не критует.

mepihin 29.01.2013 17:34

Ответ: Вотпросы от mepihin!
 
Все, разобрался)))

mepihin 30.01.2013 22:48

Ответ: Вотпросы от mepihin!
 
Слушайте, я вот в ступоре, что-то раньше делал, а сейчас не могу. Вот у меня есть CM, в котором есть функция Update() и есть мой скрипт Endurance, в котром есть это:
PHP код:

var endurance:float 6.0;
var 
shealendurance:boolean false;
var 
activespeed:boolean false;

function 
Update()
{
    if(
activespeed == trueendurance -= 1.0*Time.deltaTime;
    if(
endurance 0){ shealendurance trueactivespeed false; }
    if(
shealendurance == trueendurance += 1.0*Time.deltaTime;
    if(
endurance 6){ endurance 6shealendurance false; }


Мне надо сделать событие по нажатию на LShift ускорение игрока до 10, то есть я пишу:
PHP код:

if(Input.GetKey(KeyCode.LeftShift) && transform.GetComponent("Endurance").endurance && transform.GetComponent("Endurance").activespeed == false)
    {
        
transform.GetComponent("Endurance").activespeed true;
        
movement.maxForwardSpeed 10;
    } 

Но когда ставлю else условие или другое if в CM, то ничего не хочет правильно работать, не могли бы вы написать скриптик, чтобы в нем было примерно так:
нажал на шифт начала отниматься выносливость, отрустиль, воссстанавливаться, если < 0 то автоматически воостанавливается без возможности бега... Помогите пожалуйста

Okay 30.01.2013 23:18

Ответ: Вотпросы от mepihin!
 
Код:

var SpeedOgran = 100; // в начало скрипта
// условие в Update()
if(Input.GetKey(KeyCode.W) && Input.GetKey(KeyCode.LeftShift)) // Проверяем персонажа на нажатие кнопок W и lshift
{
    if(controller.isGrounded) // Проверяем персонажа на земле он или нет
    {
        if(SpeedOgran > 0) // проверяем персонажа на количество выносливости
        {
            SpeedOgran -= 0.1;
        }
    }
}


mepihin 30.01.2013 23:30

Ответ: Вотпросы от mepihin!
 
Вот переделал скрипт, все работает почти как надо, вот только одна проблема, когда я отпускаю Shift, то у игрока остается скорость 10... Как исправить?
PHP код:

#pragma strict

var SpeedOgran 6.0;
var 
controller CharacterController
var 
motor CharacterMotor
var 
activeres false;

function 
Start()
{
    
controller GetComponent(CharacterController);
    
motor GetComponent(CharacterMotor);
}
function 
Update()
{
    if(
Input.GetKey(KeyCode.LeftShift) && activeres == false// Проверяем персонажа на нажатие кнопок W и lshift
    
{
        if(
controller.isGrounded && controller.velocity.magnitude 0.3// Проверяем персонажа на земле он или нет
        
{
            if(
SpeedOgran 0// проверяем персонажа на количество выносливости
            
{
                
SpeedOgran -= 1.0*Time.deltaTime;
                
motor.movement.maxForwardSpeed 10;
            }
            if(
SpeedOgran <= && activeres == false)
                {
                    
activeres true;
                    
motor.movement.maxForwardSpeed 6;
                }
        }

    }
    if(
activeres == trueSpeedOgran += 1.0*Time.deltaTime;
    if(
SpeedOgran 6){ SpeedOgran 6activeres false; }



seaman 30.01.2013 23:51

Ответ: Вотпросы от mepihin!
 
if(Input.GetKeyUp(KeyCode.LeftShift)) motor.movement.maxForwardSpeed =

RegIon 30.01.2013 23:55

Ответ: Вотпросы от mepihin!
 
Дык нужно было сначала сохранить старое значение в приватку, а потом если !shift,то присваивать её.Не?

mepihin 31.01.2013 17:30

Ответ: Вотпросы от mepihin!
 
Всем спасибо.

mepihin 31.01.2013 23:15

Ответ: Вотпросы от mepihin!
 
А как сделать деактивацию всех объектов, хранящие компонент AudioSource??? Можно скриптик... У меня коло 100 таких объектов

seaman 01.02.2013 00:00

Ответ: Вотпросы от mepihin!
 
Object.FindObjectsOfType(typeof(AudioSource))


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

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