выбор персонажа

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

выбор персонажа

Сообщение Mir 25 сен 2017, 20:39

Добрый день! Есть скрипт выбора персонажа. он пролистывает персонажей вправо влево и при нажатии кнопки выбрать устанавливает и запоминает кого выбрал. вопрос как реализовать
1. закрыть персонажей для выбора со второго например. сделать их платными
2. как сделать чтобы при закрытом персонаже появилась кнопка купить? (ну я сделала две кнопки) выбрать и купить. вот как вобще вставить эту кнопку и покупать и потом чтоб запоминал что купили? По индексу считать?

вот сам код выбора:
Синтаксис:
Используется csharp

        private GameObject[] characterList;
        private int index;
        public GameObject Canvas_main;
        public GameObject Can_selec, Can_100, Can_300, Can_500, Can_1000;
        public float count=300;
        public Text count_public;

        void Update(){
                count_public.text = count.ToString ();
        }
        void Start () {
               
                index = PlayerPrefs.GetInt ("CharacterSelected");
                characterList = new GameObject[transform.childCount];


                for (int i =0; i< transform.childCount; i++)
                        characterList [i] = transform.GetChild (i).gameObject;
               

                foreach (GameObject go in characterList)
                        go.SetActive (false);
       
                if (characterList [index])
                        characterList [index].SetActive (true);

        }

        public void ToggleLeft()
        {
               
                characterList [index].SetActive (false);

                index--;
                if (index < 0)
                        index = characterList.Length - 1;
               
                characterList [index].SetActive (true);

        }


        public void ToggleRight()
        {
                characterList [index].SetActive (false);

                index++;
                if (index == characterList.Length)
                        index = 0;
               

                characterList [index].SetActive (true);
        }
        public void ConfirmButton()
        {
                PlayerPrefs.SetInt ("CharacterSelected", index);
                Canvas_main.SetActive(true);
        }
 
Mir
UNIт
 
Сообщения: 82
Зарегистрирован: 18 июн 2016, 19:44

Re: выбор персонажа

Сообщение Fox_game 27 сен 2017, 23:13

Не совсем понял, что вы хотите. Вы не знаете как сделать чтоб принажатии на кнопку выбора персонажа второй раз был платным или не знаете как сделать чтоб компьютер все это запоминал?
Fox_game
UNIт
 
Сообщения: 117
Зарегистрирован: 08 июл 2017, 19:33

Re: выбор персонажа

Сообщение Mir 04 окт 2017, 09:58

Fox_game писал(а):Не совсем понял, что вы хотите. Вы не знаете как сделать чтоб принажатии на кнопку выбора персонажа второй раз был платным или не знаете как сделать чтоб компьютер все это запоминал?


не второй раз а первый. то есть я хочу чтобы персонажей можно было покупать. и чтобы запоминалась эта покупка
Mir
UNIт
 
Сообщения: 82
Зарегистрирован: 18 июн 2016, 19:44

Re: выбор персонажа

Сообщение Fox_game 08 окт 2017, 22:30

Вот мой скайп tolyazorya, ник "Непосредственно я", могу помочь либо с утра в часов (8:00-13:00 по московскому ) или вечером в часов (8:00-10:00 по МСК) обращайся :)
Только скажи когда. Я даже подготовился немного))
Fox_game
UNIт
 
Сообщения: 117
Зарегистрирован: 08 июл 2017, 19:33


Вернуться в Почемучка

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

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